【发布时间】:2018-01-13 10:44:41
【问题描述】:
如果我在 Java 程序代码中设置该属性,它可以工作:
try {
System.setProperty("javax.net.ssl.trustStore", "/home/ylinghao/AllocationAnomaliesDetection/env/AllocationAnomaliesDetection-1.0/runtime/certs/InternalTrustStore.jks");
System.setProperty("javax.net.ssl.trustStorePassword", "password");
} catch (Exception e) {
System.out.println("Failed to specify keystore for issue" + e);
}
但如果我尝试在 ant 的 build.xml 中设置 <jvmarg> 或 <systproperty> 中的属性,它会失败。谁能告诉我有什么区别?谢谢!
【问题讨论】:
-
显示你的构建文件
-
您是在使用 ant xml 来运行您的应用程序还是构建您的应用程序?如果是后者,通常是这样,那么答案就是:无论你放什么都不会影响你的应用程序的执行。
-
@albert_nil 它的构建。
标签: java xml ant build jvm-arguments