您的位置:首页 > 编程语言 > Java开发

eclipse--maven项目没有自动编译的问题

2016-12-13 00:44 316 查看
在近期项目开发中,需要进行部分的代码测试,因为使用了maven管理,正常的测试目录为src/test/Java,目标目录为target/test-classes,但在一次测试时,发现无论如何修改内容,输出的结果都不变,经过排查发现target/test-classes中的class都是原来的。新修改后的代码无法自动编译。

试了各种方法都无效,怀疑eclise有问题,还重新下载的新的,结果还是不可行。同时发现当java文件中出现错误时,project explor中也不会有提示。

在前者无法解决时,只能先对后者开刀。查找了各种方案,最后看到的这篇文章:http://blog.csdn.NET/echineselearning/article/details/7013084

他的方案如下:

项目上右键-->properties-->Java
compiler-->building-->enable project specific setting-->build path problems-->选中abort   Incomplete build path/Circular dependencies  这两个选项修改为Warning

试了一下,比较好用,没想到第一个自动编译的问题也解决了。

但工作空间中有好几个项目,这样一个个的改感觉太麻烦了,找了一下全局的解决方案:Preferences->java->compiler->Building,其后的操作与上面的一致。

这个小事折磨我一天了,在此小记一下。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐