问题描述
每天早上,用svn更新完代码,便打开eclipse,准备工作。但是eclipse编译maven项目老是编译不过,出异常,然后eclipse又会自动重新再编译,然后又碰到异常,这样无限循环……但是关闭自动编译的话,新改动的代码就无法被其他项目引用……本人工作不到一年时间,对maven的使用不是很熟悉,特别是eclipse的maven插件更是不熟悉。每次编译会出现的异常:BuilderrorsforTecApi2;org.apache.maven.lifecycle.LifecycleExecutionException:Failedtoexecutegoalorg.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile(default-compile)onprojectTecApi2:CompilationfailureTecApi2是我的项目名称,对于这个异常,小弟无从下手,求前辈指导!
解决方案
解决方案二:
解决方案三:
请问,这该如何解决呢
解决方案四:
有高手指导吗?
解决方案五:
eclipse自动编译就会出现错误提示,原因是eclipse自动编译和maven的编译是两套,有个优先级的问题。解决办法是:选择工程的javabuildpath中的orderandexport选项签,通过up和down来调整mavendependencies和jresystemlibrary的先后顺序。注:order就是使用class的顺序(因为可能出现class同名的情况)export就是把用到的一些的lib和project同时发布.另外帮我看看我的帖子,有个问题看看能不能帮我解决http://bbs.csdn.net/topics/390682125Eclipse在线安装路径:http://m2eclipse.sonatype.org/sites/m2e-extras搜索不到??