gradle + idea:无法解析build.gradle

时间:2017-03-03 11:52:37

标签: java intellij-idea gradle

要使用jni帮助程序库运行测试,我将此类代码添加到build.gradle

def jniLibDir = "xxx"
tasks.withType(Test) {
    systemProperty "java.library.path", jniLibDir
}

./gradlew build没有问题, 但idea报告错误:

  

无法解析符号systemProperty

如果在idea下运行test,则抛出java.lang.UnsatisfiedLinkError异常。

如何帮助idea了解我的dll使用jni代码的位置?

1 个答案:

答案 0 :(得分:1)

相关问题:

  • IDEA-160675为IDEA的测试跑步者提供Gradle系统属性

您需要将-Djava.library.path=/path/to/dir/with/native/libs添加到IntelliJ IDEA运行/调试配置 VM选项字段中。可以在默认值节点下更改此配置,以便将其自动添加到从右键菜单运行的所有新测试中。