我想让gwt.args = -localWorkers 4使我的构建更快,但是project.properties文件中没有此选项。所以我在寻找是否可以让它为我工作。
在调用ant而不是属性文件时,我可以在Jenkins中使用GWT编译参数吗?
请根据您的经验提供帮助!
答案 0 :(得分:0)
您可以在ant文件目标中指定编译器参数,并在Jenkins中设置它
<target name="gwtc-dev" description="GWT compile to JavaScript (production mode)">
<java failonerror="true" fork="true" classname="com.google.gwt.dev.Compiler">
<classpath>[...]</classpath>
<jvmarg value="-Xmx2048M"/>
<jvmarg value="-Xss8M"/>
<arg line="-draftCompile"/>
<arg line="-localWorkers"/>
<arg value="4"/>
</java>
答案 1 :(得分:0)
假设您的build.xml
文件已配置为使用gwt.args
属性:
<target name="gwtc" depends="javac" description="GWT compile to JavaScript">
<java failonerror="true" fork="true" classname="com.google.gwt.dev.Compiler">
<classpath>
[...]
</classpath>
<jvmarg value="-Xmx256M"/>
<arg line="${gwt.args}"/>
<arg value="com.example.MyApp"/>
</java>
</target>
你只需要将该属性添加到jenkins构建中以适当地设置该变量。