【问题标题】:Vaadin maven-project stopped builds normallyVaadin maven-project 正常停止构建
【发布时间】:2015-10-26 16:20:12
【问题描述】:

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

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

错误信息:

[DEBUG] 执行命令:C:\Program 文件\Java\jdk1.7.0_51\jre\bin\java -Xmx512M -Xss1024k -classpath C:\Users\vbeglyanin\IdeaProjects\SberWeb\sber-web-production\target\classes; ...项目特定的东西... C:\Users\vbeglyanin.m2\repository\org\eclipse\jetty\jetty-servlets\8.1.12.v20130726\jetty-servlets-8.1.12.v20130726.jar;C:\Users\vbeglyanin.m2\repository\ org\eclipse\jetty\jetty-client\8.1.12.v20130726\jetty-client-8.1.12.v20130726.jar;C:\Users\vbeglyanin.m2\repository\ant\ant-launcher\1.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
[错误] 未知参数:-XfragmentCount
[错误] Google Web Toolkit 2.3.0
...(列出可用参数)

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

【问题讨论】:

    标签: maven gwt vaadin


    【解决方案1】:

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

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

    运行mvn -f project-production/pom.xml -Pproduction dependency:tree -Dverbose 并用grep 搜索gwt

    然后寻找类似的东西

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

    然后您可以查看导致冲突的依赖项。

    【讨论】:

      猜你喜欢
      • 2016-11-29
      • 2012-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-29
      • 1970-01-01
      • 1970-01-01
      • 2017-02-07
      相关资源
      最近更新 更多