【问题标题】:Make GWT Maven Plugin use -XdisableUpdateCheck flag during GWT compile在 GWT 编译期间使 GWT Maven 插件使用 -XdisableUpdateCheck 标志
【发布时间】:2013-05-17 06:01:59
【问题描述】:

我有几个基于 GWT 的项目,除非将 "-XdisableUpdateCheck" 标志传递给 GWT 编译器,否则它们将无法编译。我一直在尝试使用"gwt-maven-plugin" 来完善这些项目;但是,我似乎无法找到一种方法来配置 GWT Maven plugin 以在 GWT 编译期间使用 "-XdisableUpdateCheck" 标志。

有没有办法告诉GWT Maven plugin 在 GWT 编译期间使用这样的标志?

旁注:我正在使用GWT 2.4 SDK,无法真正升级到任何其他版本。

【问题讨论】:

  • 旁注 - 我的团队最近从 2.4 更新到 2.5,而且相当轻松。

标签: maven gwt gwt-maven-plugin


【解决方案1】:

extraJvmArgs 可以提供帮助吗? extraJvmArgs

【讨论】:

  • 不幸的是,没有。我试过使用“extraJvmArgs”。似乎通过“extraJvmArgs”传递的参数进入了“Java.exe”可执行文件,而不是 GWT 编译器。
  • 我猜想可以通过将 GWT 编译器尝试访问的服务器标记为 127.0.0.1 来使用 /etc/hosts 文件来促进一些解决方法。现在是周末,所以我无法尝试任何东西,只能在周一或周二尝试查找更多信息。
  • 或者可能是一些类路径问题导致最初需要使用-XdisableUpdateCheck 开关进行编译 - stackoverflow.com/a/11563462/339219
  • 这个问题似乎是一个类路径问题,但似乎无法确定是哪一组库导致了冲突,所以我决定通过硬编码“-XdisableUpdateCheck”来破解 GWT Maven 插件的 2.4 版" 到其负责将 CLI 选项传递给 GWT 编译器的内部对象之一。
猜你喜欢
  • 2012-03-14
  • 1970-01-01
  • 2011-07-31
  • 2012-10-31
  • 2011-04-16
  • 1970-01-01
  • 2014-12-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多