繁体   English   中英

如何使用Netbeans中的jvm args调试Gradle项目?

[英]How to debug a Gradle project with jvm args in Netbeans?

我在NetBeans(8.0.2)中创建了一个Gradle项目,该项目使用来自tnsnames.ora的数据库连接。 所以我添加了这条线

applicationDefaultJvmArgs = ["-Doracle.net.tns_admin=${System.env.TNS_ADMIN}"]

到我的build.gradle。 (我使用java和应用程序插件)

这在我运行项目时有效,但不适用于调试。 看起来这个设置根本就没有在调试模式下使用。

我怎么能让它运行? 在build.gradle或NetBeans设置中都可以。

这就是我解决这个问题的方法。

task(debug, dependsOn: 'classes', type: JavaExec)
{
    main = mainClass
    classpath = sourceSets.main.runtimeClasspath
    debug true
    jvmArgs = ["-DmyProperty=myValue"]
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM