求高手点拨一个“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,说明编译在某个地方没通过
或者是你的编译环境变了什么的 你都看看 大概出错的也就是那么几个地方