我的项目源文件数量很多,有几千个,现在只是改了其中一个,想测试一下修改是否正确,但是就算改了一个小地方,eclipse进行编译的时候编译了好多文件,需要的时间非常长,这样岂不很痛苦,每次改了一个小地方都要编译这么久?eclipse能不能编译单个文件?或者有什么方法解决这个问题
------解决方案--------------------
不能,不过重新编译的好像比第一次编译快很多。
------解决方案--------------------
把其它文件都打成包。引用过来应该就不编译了。
------解决方案--------------------
都是一个项目里面的源文件,怎么能够打成包,源文件都可能要修改的
------------------------------------
这个应该与设计的时候有关吧,如果设计的时候考虑充分,应该不会有这么多问题
不能说一个项目的文件就不能单独打包了,jdk的整个结构也可以说是一个大大的项目,但里面的包不知有多少。
修改一个包中的东西,编译后,再拿来替换原来的包,根本与其他源文件与包没关系,不需要把所有的东西都一次编译吧,如果这样,那慢是肯定的。
------解决方案--------------------
可以,你把修改好的文件编译后放在原目录下就应该可以了,你可不要修改文件名,我试过,成功了。也祝你成功。
------解决方案--------------------
你把自动编译去了,要编译哪个类就对哪个类按ctrl+b就可以了