在IntelliJ IDEA中使用Dagger2和GWT - 如何避免编译整个Maven模块



我有一个使用Dagger 2进行依赖注入的GWT应用程序。

Dagger2 工作正常,但我发现每当我更改注入时,我都必须在 Maven 模块上做clean install

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

目前,我采取以下步骤来触发dagger2再生:

  1. 停止 GWT 开发服务器
  2. 全新安装受影响的 Maven 模块
  3. 启动 GWT 开发服务器

在代码服务器启动(gwt:devmodegwt:codeserver(的情况下,编译项目 ⌘+F9 或 Ctrl+F9这将触发您的处理器并生成新的源。然后重新加载页面以触发代码服务器编译。

最新更新