我是使用gradle的相对较新的用户,我是第一次从事项目工作(也是第一次使用jhipster)。
要通过终端运行我的应用程序,我执行以下命令:
gradlew.bat
但是在每次进行新的修改时,我都必须终止应用程序ctrl + c
,然后再次运行它。
我已经尝试使用命令gradlew.bat -t build -x test
(我不想每次都运行测试)和gradlew.bat --continue
,但是都没有用。
答案 0 :(得分:1)
作为bootRun
任务,这是gradle的默认任务,它不知道何时开始观看,因此仅gradle无法实现。使用您的ide(例如intellij)和springboot devtools可以。
ctrl
+ F9
编译代码,应用程序应重新启动当您要使用gradle进行操作时,只需要两个终端并启动例如javaCompile
在连续模式下,bootRun
在另一个终端上。当启动devtools检测到新编译的文件时,它将负责重启应用程序。
gradlew compileJava -t
在终端上gradlew bootRun
在另一个终端中