簡體   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