连续渐变构建
Continuos gradlew build
我是 gradle 的新用户,我是第一次在一个项目上工作(也是第一次使用 jhipster)。
通过终端运行我的应用程序,我执行以下命令:
gradlew.bat
但是在每次新修改时我都必须终止应用程序 ctrl + c
并再次 运行 它。
我已经尝试使用命令 gradlew.bat -t build -x test
(我不想每次都 运行 测试)和 gradlew.bat --continue
,但两者都不起作用。
因为bootRun
任务,也就是默认任务gradle不知道什么时候开始看,所以只用gradle是不行的。使用您的 ide(例如 intellij)和 springboot devtools 是可能的。
- 从我们的 ide
启动应用程序
- 修改代码
- 在 intellij 中按
ctrl
+ F9
编译代码,应用程序应该重新启动
当你想用 gradle 做到这一点时,你只需要两个终端并启动,例如javaCompile
在连续模式和 bootRun
在另一个终端。引导开发工具会在检测到新编译的文件时负责重新启动应用程序。
gradlew compileJava -t
在终端上
gradlew bootRun
在另一个终端
我是 gradle 的新用户,我是第一次在一个项目上工作(也是第一次使用 jhipster)。
通过终端运行我的应用程序,我执行以下命令:
gradlew.bat
但是在每次新修改时我都必须终止应用程序 ctrl + c
并再次 运行 它。
我已经尝试使用命令 gradlew.bat -t build -x test
(我不想每次都 运行 测试)和 gradlew.bat --continue
,但两者都不起作用。
因为bootRun
任务,也就是默认任务gradle不知道什么时候开始看,所以只用gradle是不行的。使用您的 ide(例如 intellij)和 springboot devtools 是可能的。
- 从我们的 ide 启动应用程序
- 修改代码
- 在 intellij 中按
ctrl
+F9
编译代码,应用程序应该重新启动
当你想用 gradle 做到这一点时,你只需要两个终端并启动,例如javaCompile
在连续模式和 bootRun
在另一个终端。引导开发工具会在检测到新编译的文件时负责重新启动应用程序。
gradlew compileJava -t
在终端上gradlew bootRun
在另一个终端