我是Gradle的一个相对较新的用户,我是第一次参与一个项目(也是第一次使用JHipster)。要通过终端运行我的应用程序,我执行以下命令:
gradlew.bat
但是在每次修改时,我都必须终止应用程序ctrl + c并再次运行它。我已经尝试使用命令gradlew.bat -t build -x test(我不想每次都运行test)和gradlew.bat --continue,但都不起作用。
ctrl + c
gradlew.bat -t build -x test
gradlew.bat --continue
toiithl61#
由于bootRun任务是默认任务,gradle不知道什么时候开始监视,所以只使用gradle是不可能的,使用ide(例如intellij)和springboot devtools是可以的。
bootRun
ctrl
F9
如果您只想在gradle上执行此操作,则需要两个终端,例如在连续模式下启动javaCompile,在另一个终端上启动bootRun。 Boot devtools将在检测到新编译的文件时负责重新启动应用程序。
javaCompile
gradlew compileJava -t
gradlew bootRun
1条答案
按热度按时间toiithl61#
由于
bootRun
任务是默认任务,gradle不知道什么时候开始监视,所以只使用gradle是不可能的,使用ide(例如intellij)和springboot devtools是可以的。ctrl
+F9
编译代码,应用程序应重新启动如果您只想在gradle上执行此操作,则需要两个终端,例如在连续模式下启动
javaCompile
,在另一个终端上启动bootRun
。 Boot devtools将在检测到新编译的文件时负责重新启动应用程序。gradlew compileJava -t
输入端gradlew bootRun