Vaadin maven-project 正常停止构建

Vaadin maven-project stopped builds normally

CVS 回滚将无济于事。在本地机器和 jenkins 服务器上构建失败。 我使用多模块原型(vaadin-archetype-application-multimodule,https://vaadin.com/maven#archetypes

构建步骤:
mvn 全新安装(工作)
mvn project-production/pom.xml -P生产包(崩溃)
Vaadin 版本:7.4.0

错误信息:

[DEBUG] Execute command : C:\Program Files\Java\jdk1.7.0_51\jre\bin\java -Xmx512M -Xss1024k -classpath C:\Users\vbeglyanin\IdeaProjects\SberWeb\sber-web-production\target\classes; ... project specific stuff ... C:\Users\vbeglyanin.m2\repository\org\eclipse\jetty\jetty-servlets.1.12.v20130726\jetty-servlets-8.1.12.v20130726.jar;C:\Users\vbeglyanin.m2\repository\org\eclipse\jetty\jetty-client.1.12.v20130726\jetty-client-8.1.12.v20130726.jar;C:\Users\vbeglyanin.m2\repository\ant\ant-launcher.6.5\ant-launcher-1.6.5.jar com.google.gwt.dev.Compiler -logLevel INFO -style OBF -war C:\Users\vbeglyanin\IdeaProjects\SberWeb\sber-web-production\target\sber-web\VAADIN\widgetsets -localWorkers 4 -strict -XfragmentCount -1 -gen C:\Users\vbeglyanin\IdeaProjects\SberWeb\sber-web-production\target.generated ru.tsc.crs.web.MyAppWidgetset
[ERROR] Unknown argument: -XfragmentCount
[ERROR] Google Web Toolkit 2.3.0
... (list available arguments)

从原型创建的空 vaadin 项目正常构建。
.pom 的文件除了添加依赖项和存储库外没有修改,但那是在出现问题之前

据此 mailing list 当您使用与预期不同的 gwt 版本时,就会发生这种情况。从您的日志我们可以看到您使用的是 2.3.0,邮件列表说您至少需要 2.5.1。

您可能添加了一个新的依赖项,它使用的 gwt 版本比原型预期的要旧。

运行 mvn -f project-production/pom.xml -Pproduction dependency:tree -Dverbose 和 grep for gwt

然后寻找类似

的内容
\- (com.google.gwt:gwt-dev:jar:2.5.1:compile - omitted for conflict with 2.3.0)

然后你就可以看到是哪个依赖引起了冲突。