gwt:run-codeserver在浏览器刷新时没有看到引用库的代码更新,需要maven安装

时间:2016-12-27 17:21:50

标签: gwt maven-3 gwt-super-dev-mode

是否可以使gwt:run-codeserver目标(来自org.codehaus.mojo / gwt-maven-plugin)与来自引用的依赖项的源一起运行。

对于依赖于libA的war项目projA,它将添加projA的源代码但是对于libA,它会将源jar而不是源文件夹添加到GWT源。 因此,CodeServer无法在浏览器刷新时重新编译代码。我必须

1 个答案:

答案 0 :(得分:1)

这是因为Mojo的GWT插件不是为反应堆构建而设计的。有一些变通方法使用build-helper-maven-compiler将库源添加到您用于开发的配置文件中的war;但最简单,最干净的是使用net.ltgt.gwt.maven: gwt-maven-plugin代替(免责声明:我是作者,也是Mojo插件的前维护者)。请查看我的https://github.com/tbroyer/gwt-maven-archetypes了解使用示例。