在編譯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。可以删除測試類,重新建構測試類。