【发布时间】:2020-02-23 10:13:01
【问题描述】:
我在 IntelliJ IDEA 中使用 gradle 创建了新的 Java 项目(并添加了一个打印 hello world 的类)。然后我尝试在 debug 和 non-debug 模式下运行项目。
当我第一次在非调试模式下运行时,IntelliJ 会打印出新的守护进程已启动,并且在后续启动时会重用该守护进程。
但是当我在调试模式下运行时,IntelliJ 会打印出新的守护进程每次都启动了(第一个和后续的)。
如何让 IntelliJ 在调试模式下重用 gradle daemon?
(我有 gradle 5.2.1 和 IntelliJ 2019.3.3)
【问题讨论】:
-
目前调试时总是创建新的daemon实例。YouTrack上有相关讨论:youtrack.jetbrains.com/issue/IDEA-228584
-
@y.bedrov 谢谢!所以解决方法是在运行配置中禁用“启用 Gradle 脚本调试”。你介意写一个答案吗?
-
禁用“启用 Gradle 脚本调试”对我没有任何帮助。 Gradle 每次运行都会继续生成一个新的守护进程。 youtrack.jetbrains.com/issue/IDEA-234680
标签: java gradle intellij-idea gradle-daemon