[英]Gradle Java debugging project in IntelliJ IDEA
我已经使用过以前的maven 3
,很容易从IntelliJ IDEA 13
运行任何东西,在主要类或测试 - 它通过maven设置工作。 但现在我正在尝试使用Gradle 1.11
在IDEA中调试我的java项目。 问题是想法现在创建/ out / *目录并尝试从那里运行我的类而不是使用gradle设置和构建设置 - 我的意思是,使用maven我可以通过这个来调试我的java项目:
maven install
并将从target/classes/
目录运行我的java项目 但是gradle项目的想法不使用gradle结构。
如何使用gradle从IDEA IDE调试我的java项目?
PS我可以在IDEA的调试下运行gradle test
,它运行得很好,但我需要像gradle debug
或gradle run
这样在IDE中设置断点,运行我的Main类并通过IDE启动我的java应用程序。 希望很清楚我想做什么。
通过使用gradle的application plugin
解决了问题。
在build.gradle
我们需要通过添加行来应用此插件:
apply plugin: 'application'
并设置主类名称:
mainClassName = "Main"
(主要是我的主要课程)。
在IDEA之后,我们需要创建配置来运行gradle的run
-task并在debug下运行它。
但是如果您在项目中应用了distribution
插件,则会发生冲突。 您需要删除应用distribution
插件的行以及此插件的任何部分,如distributions {...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.