rek*_*nuc 5 java testing gradle
在 64/32 位本机库的世界中,有时您需要指定特定的 jre 来运行代码。我本地安装了 64/32 位 jres。默认为 64 位,但我需要使用 32 位 jvm 运行一些测试...
我如何告诉 gradle 本地系统上 32 位 java.exe 客户端的路径?它不能是默认为jdk的java_home,我只需要在gradle.build中指定用于测试执行阶段的jre客户端。
就像是
        tasks.withType(Test) {
systemProperty "java.library.path", "C:\\here\\nativestuff\\lib"
systemProperty "java.client", "C:\\Program\ Files\ \(x86\)\\Java\\jre7\\bin\\java.exe"}
尝试了我能想到的一切,不知道如何让它工作
我可以通过设置 gradle.properties 让一切正常工作:
 jre32home=C:/Program Files (x86)/Java/jre7 
我正在使用 gradle 2.3 顺便说一句
在 gradle.build 我使用:
 test.executable = "${jre32home}/bin/java"
| 归档时间: | 
 | 
| 查看次数: | 1780 次 | 
| 最近记录: |