Vaadin maven-project正常停止构建

时间:2015-10-26 16:20:13

标签: maven gwt vaadin

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

建立步骤:
mvn clean install(work)
mvn project-production / pom.xml -Pproduction package(crash)
Vaadin版本:7.4.0

错误讯息:

  

[DEBUG]执行命令:C:\ Program   Files \ Java \ jdk1.7.0_51 \ jre \ bin \ java -Xmx512M -Xss1024k -classpath   C:\ Users \用户vbeglyanin \ IdeaProjects \ SberWeb \ SbER的幅材生产\目标\类;   ......项目特定的东西......   C:\ Users \用户vbeglyanin.m2 \库\有机\蚀\码头\码头-的servlet \ 8.1.12.v20130726 \码头-的servlet-8.1.12.v20130726.jar; C:\用户\ vbeglyanin.m2 \库\有机\蚀\码头\码头的客户端\ 8.1.12.v20130726 \码头-客户8.1.12.v20130726.jar; C:\用户\ vbeglyanin.m2 \库\蚂蚁\蚂蚁发射\ 1.6.5 \蚂蚁-launcher-1.6.5.jar   com.google.gwt.dev.Compiler -logLevel INFO-style OBF -war   C:\ Users \用户vbeglyanin \ IdeaProjects \ SberWeb \ SbER的-Web的生产\目标\的SbER的web \ VAADIN \的视觉元件   -localWorkers 4 -strict -XfragmentCount -1 -gen C:\ Users \ vbeglyanin \ IdeaProjects \ SberWeb \ sber-web-production \ target.generated   ru.tsc.crs.web.MyAppWidgetset
  [错误]未知参数:-XfragmentCount
  [错误] Google Web Toolkit 2.3.0
  ...(列出可用参数)

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

1 个答案:

答案 0 :(得分:0)

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

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

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

然后寻找像

这样的东西
\- (com.google.gwt:gwt-dev:jar:2.5.1:compile - omitted for conflict with 2.3.0)

然后您可以看到哪个依赖项导致冲突。