更新IDEA之后,每次我仅在新项目中调试类 时,似乎都在使用Gradle run任务来运行我的代码(尽管使用“ Application”运行配置,而不是“ Gradle”!):
6:40:27 AM: Executing task 'Test.main()'...
Connected to the target VM, address: '127.0.0.1:49580', transport: 'socket'
> Task :compileJava UP-TO-DATE
> Task :processResources NO-SOURCE
> Task :classes UP-TO-DATE
Connected to the VM started by ':Test.main()' (localhost:49597). Open the debugger session tab
> Task :Test.main()
test
这给我带来很多问题。
如果我在旧项目中运行任务,它将直接编译并运行代码,而无需使用Gradle。我比较了两种运行配置中的所有设置,它们是相同的。
当我只需要常规运行配置时,如何禁用此功能并阻止IntelliJ创建这种运行配置?