首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

求高手点拨一个“Java项目的移植调试”的有关问题.

2014-01-12 
求高手点拨一个“Java项目的移植调试”的问题..高手,您好:我在写一个Java程序,是网络通信程序,由于几天连日

求高手点拨一个“Java项目的移植调试”的问题..
高手,您好:
    我在写一个Java程序,是网络通信程序,由于几天连日的通宵调试,现在,我遇到了这个场景:
    我将本地的Win7开发环境下的程序,能够跑起的程序,在我的xp的系统上,由于我的java源代码,不能够“被编译”,导致我的xp系统上的程序,我的服务器程序,无法跑起来..
    经过今天一个通宵的工作,我将我的xp上的程序,弄得能跑了:
    方法是,让我的Win7上的开发环境,编译我的Win7系统中的java源代码文件,然后,我将整个工程,包含“bin文件夹”一起拷贝到我的xp系统中,进行了“编译好的字节码”文件的“直接空降”,让我的windows xp的系统,能够得到xp系统中的MyEclipse开发环境中的字节码的工程文件的直接获取.
    从而,我的xp系统中的源代码,可以跑起来了.
    但是,问题随之而来了,我的这个新的开发环境下的xp系统的MyEclipse中的工程,“是未修改之前的我的Win7系统中的工程”,几天的通信连接调试的成果,是在我的xp系统中进行的修改.
    我的xp系统中的空降字节码,是为“过去式”的代码成果..
    现在,我初步的想法是:
    将我的xp系统中的“现在式”的java源代码文件,进行面向Win7系统中的拷贝,我再用Win7系统中的开发环境进行编译,让我的xp系统中的代码,能够被我的开发环境运行起来进行连接调试..
    不知道我的方案可以吗...?
    这里,我有两个问题需要高手指导:
    1.在MyEclipse中,“编译”一个程序的确切方式,就是进行:“clean”操作,就可以的吧...?
    2.还有什么办法能够让我的xp系统中的“不能编译源代码文件”的故障得到解决...?
    希望能够得到高手的教诲..
    谢谢高手!!
                                                                          一百分奉上!! 估计LZ的xp机器上的JDK版本过低了,我曾经做过高版本的代码向低版本代码的移植工作,现在至少都应该用jdk7了吧,但不少老掉牙的公司还坚持使用jdk5,于是我为了兼容他们的东西,不得不把写好的代码改成jdk5的,真是蛋疼啊~

热点排行