2017-06-15 106 views
0

我有一个使用Dagger 2进行依赖注入的GWT应用程序。在IntelliJ IDEA中使用Dagger2和GWT - 如何避免编译整个Maven模块

Dagger2工作正常,但我发现是我必须在Maven模块上做clean install,只要我改变注入。

有没有办法在文件保存上重新生成dagger2类呢?我正在使用IntelliJ IDEA。

目前,我采取这些步骤来触发dagger2再生:

  1. 停止GWT开发服务器
  2. 干净安装受影响的Maven模块
  3. 开始GWT开发服务器
+0

你永远不需要安装,你很少需要清理。您可以使用包或验证代替安装。 –

回答

0

随着启动代码服务器(gwt:devmodegwt:codeserver),编译您的项目⌘+ F9Ctrl + F9。这将激发您的处理器并生成新的来源。然后重新加载您的页面以激活代码服务器编译。

+0

示例https://github.com/ibaca/gwt-dagger2-coffee/ –

+0

感谢您的示例。有用。 – zhy2002