我需要设置 java -Djava.library.path=/some/path 并且我想在运行我的 ant 脚本、构建我的 jar 时这样做。
我想我必须使用
<sysproperty key="java.library.path" value="/some/path"/>
但它不起作用。我无法使语法正常工作。我用谷歌搜索发现的唯一东西是 sysproperty 与
<java classname>
但这对我来说没有任何意义。
我不确定这是否相关,但我正在使用 ant 创建一个耳朵并在 JBoss 中部署这个耳朵。
最佳答案
这是一个 Ant 目标示例 run
执行 example.jar
并使用 key="java.library.path"
传递系统属性和 value="/some/path"
:
<target name="run">
<java jar="example.jar" fork="true">
<jvmarg value="-Djava.library.path=/some/path"/>
</java>
</target>
https://stackoverflow.com/questions/2378357/