在編譯maven專案,打包maven packeage -Dmaven.test.skip=TRUE時,報錯“[ERROR] Failed to execute goal org.codehaus.mojo:gwt-maven-plugin:2.5.0-rc1:compile (default) on project zeus-web: Command ”。
我個人解決辦法是從報錯的子專案zeus-web的pom.xml檔案中發現多餘依賴,將下列內容註釋即可。
<!-- 新增jasperjar包 防止 tomcat版本不同造成專案執行報錯 -->
<dependency>
<groupId>jasperreports</groupId>
<artifactId>jasperreports</artifactId>
<version>3.1.0</version>
</dependency>
</dependencies>
理由:linux虛擬機器中只安裝了一個版本的tomcat , 所以本條依賴多餘。
其它原因:1、專案jar包下載不完整,或者jar包損壞。
2、classpath配置出錯。
3、測試類裡報錯,導致無法bulid。可以刪除測試類,重新構建測試類。