繁体   English   中英

在Ant任务中设置JAVA OPTS

[英]Set JAVA OPTS in Ant task

如何在ant任务中设置以下java选项,我无法找到任何相关属性。

我想通过蚂蚁脚本做的事情如下

java -Dsun.lang.ClassLoader.allowArraySyntax=true com.something.class

我有下面的ant片段,但不知道如何添加-Dsun.lang.ClassLoader.allowArraySyntax=true

<target name="start.ab.cd" >
        <java  classname="com.something.class" failonerror="yes">
                    <arg line="${d} ${e} ${f} />
                    <classpath>
                            <pathelement location="${client.classes.dir}/something.jar"/>
                            <pathelement path="${ex.classpath}"/>
                    </classpath>
        </java>
</target>

您可以使用arg值来执行此操作:

 <arg value="-Dsun.lang.ClassLoader.allowArraySyntax=true"/>

正如'java'任务的文档中所指定的,您可以将<jvmarg>嵌套元素用于JVM选项,例如:

<jvmarg value="-Dsun.lang.ClassLoader.allowArraySyntax=true"/>

要设置系统属性,可以使用<sysproperty>嵌套元素:

<sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true"/>

暂无
暂无

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

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