我有一個大型項目,需要將近15分鐘才能通過ANT進行編譯。你可以看到我已經嘗試平行沒有成功。還試用了當地工人,但沒有觀察到太大的差異。我正在使用4 GB RAM的i3處理器。請建議所有優化參數以便快速編譯此代碼。但它必須是生產質量:)。GWT編譯爲javascript需要很多時間
<target name="largeProject-gwtc" depends="largeProject-compile" description="GWT compile to JavaScript">
<!--parallel threadsperprocessor="1"-->
<java failonerror="true" fork="true" classname="com.google.gwt.dev.Compiler">
<classpath>
<pathelement location="../common/src"/>
<pathelement location="../largeProject/src"/>
<pathelement location="build/largeProject/war/WEB-INF/classes"/>
<fileset dir="build/largeProject/war/WEB-INF/lib" includes="*.jar"/>
<pathelement location="${gwt.sdk}/gwt-user.jar"/>
<fileset dir="${gwt.sdk}" includes="gwt-*.jar"/>
</classpath>
<!-- add jvmarg -Xss16M or similar if you see a StackOverflowError -->
<jvmarg value="-Xmx2048M"/>
<jvmarg value="-XX:MaxPermSize=1024m"/>
<arg line="-war"/>
<arg value="build/largeProject/war"/>
<!-- Additional arguments like -style PRETTY or -logLevel DEBUG -->
<arg line=""/>
<arg value="com.test.web.largeProject"/>
</java>
<!--/parallel-->
</target>
嘿,爲什麼投票呢?你需要發佈投票的理由,這是所有的stackoverflow用戶道德遵循。 – YoK