连续Gradle构建

2admgd59  于 2023-01-09  发布在  其他
关注(0)|答案(1)|浏览(132)

我是Gradle的一个相对较新的用户,我是第一次参与一个项目(也是第一次使用JHipster)。
要通过终端运行我的应用程序,我执行以下命令:

gradlew.bat

但是在每次修改时,我都必须终止应用程序ctrl + c并再次运行它。
我已经尝试使用命令gradlew.bat -t build -x test(我不想每次都运行test)和gradlew.bat --continue,但都不起作用。

toiithl6

toiithl61#

由于bootRun任务是默认任务,gradle不知道什么时候开始监视,所以只使用gradle是不可能的,使用ide(例如intellij)和springboot devtools是可以的。

  • 从我们的ide启动应用程序
  • 在代码中进行更改
  • 在intellij中,按ctrl + F9编译代码,应用程序应重新启动

如果您只想在gradle上执行此操作,则需要两个终端,例如在连续模式下启动javaCompile,在另一个终端上启动bootRun。 Boot devtools将在检测到新编译的文件时负责重新启动应用程序。

  • gradlew compileJava -t输入端
  • 另一个终端中的gradlew bootRun

相关问题