日期:2014-05-20  浏览次数:20648 次

求高手点拨一个“Java项目移植”的部署方案.
高手,您好:
    我在写一个Java项目,现在我进入了联机调试的步骤,我想把我本地的一个项目,移植到我的手上的PC旁边的一台电脑上进行联调.
    现在,在我手上本本上的项目,已经能够无缝运行了.
    但是,现在我把项目配置到我身边的电脑上,服务器这一端的代码,不能够运行.
    每次运行的结果,都是:
    
    这个造型....
    经过一段时间的调试和学习,请教。
    初步,我断定:
    有如下几个原因导致故障的出现..
    0.我的项目的jdk配置的有问题.
    1.移植过来的java源代码文件,没有被我的编译环境找到,文件的路径没有配置好.
    2.我的文件名,与我的项目中的代码类文件名不一致.
    3.我的项目,有第3方jar包,没有导入齐全.
    4.我的项目的java源代码文件,没有被编译.
    面向上面的几个可能造成目前挑战的原因,我都进行了对应的网络中搜集的方案的实施..
    但是,现在故障,依然存在..
    目前我进行的初步的工作是:
    进行了项目的重新代码拷贝,并且进行了出错的主类的“名字的仔细检查”,“出错的主类所在工程的:project--Build All”,的操作,以及,我也进行了本地本项目中new一个新的类型,并且进行hello world的输出.并且,我将我的项目所在开发环境中的工程所在My_Workspace所在文件夹的路径,“无缝进行了面向我的新运行环境的克隆”:项目路径就是改了一个“盘符”.
    的工作,上述工作,全部:“没有问题”.
    现在我初步发现,我有一个第3方的jar包,还没有导入,现在,我正在导入我的第3方jar包,但是,我认为:找不到主类,这个问题,应该不是出现了jar包没有导入的字段上.
    并且,我还进行了我的项目的所在新环境的bin文件夹的检查,发现:
    bin文件夹下,没有我的主类文件.
    现在我的问题转化为:
    经过MyEclipse的“clean”操作,和“Build All”操作之后,如果还不能够得到我的主类的:
    
    这个错误的排查,希望高手能够指导:
    现在的错误,可能出现在什么地方..?
    怎么修改..?
    怎么排查..?
    谢谢高手的点拨!!
                                                                  100分奉上!!

------解决方案--------------------
bin下没有主文件,手动复制添加一个试试。
------解决方案--------------------
之前的工作碰到过这种情况 而且好几十次 瞎搞就好了 

手动把你的bin全清除了 然后所有jar包都导入 顺便随便瞎调调你的jar包加载顺序

然后你在重新编译 有时候你的jar包加载不了 后边的也就不会编译了

而且你做了那么多操作 一直都是在执行之前bin中class 

而且你报错的是找不到编译后的主类class,说明编译在某个地方没通过

或者是你的编译环境变了什么的 你都看看 大概出错的也就是那么几个地方