Tag Archives | Apache Ant

ANT_OPTS

แต่ก่อนพยายามจะใส่ไปใน ant config file เลยแต่ว่าไม่สำเร็จ ทำทีก็ต้องค้นใหม่ที เลยเอามาแปะไว้กันตัวเองลืมซะเลย $export ANT_OPTS=”-Xmx1024M -Xms512M” Xmx1024M ไว้สำหรับกำหนดขนาดหน่วยความจำมากที่สุดที่ยอมให้ ant ใช้เวลาคอมไพล์ Xms256M ไว้สำหรับกำหนดขนาดหน่วนความจำเริ่มต้นที่จะให้ ant ใช้ได้ ที่ต้องทำเพราะช่วงหลังขนาดโปรเจค Flex มันใหญ่มากซะจนค่ามาตรฐานมันไม่พอจนคอมไพล์แล้วเกิด “java.lang.OutOfMemoryError: Java heap space” ว่าจะใส่เป็น option ถาวรใน environment variable แต่ก็ไม่ได้คอมไพล์บ่อยๆ ด้วยสิ ปล่อยมันไว้แบบนี้ต่อไปละกัน ยังไงก็จดไว้แล้ว ^^!

Read full story Comments { 0 }

Flex ant task

บันทึกเก็บอีกแล้วคราวนี้มีปัญหาเกี่ยวกับเอา ant มาคอมไพล์ Flex เพราะคอมไพล์แล้วปรากฏว่าภาษาไทยใช้ไม่ได้ เลยนั่งหาวิธีแก้เสียเวลาไปค่อนวันเอามาแปะไว้ที่นี่หน่อย en_US th_TH src resources/{locale} อธิบายทีละบรรทัด เริ่มจาก บรรทัดที่ 2 ใส่ task library เพิ่มเข้าไปเพื่อให้ ant รู้จัก tag ของ Flex บรรทัดที่ 5 เป็นส่วนที่กำหนดค่าพื้นฐานต่างๆ ให้กับ mxmlc ที่สำคัญๆ ก็จะมี optimize ที่ทำให้ .swf ขนาดเล็กลงหน่อย แล้วก็ fork ในกรณีที่เจอปัญหาที่มันโวยวายว่า memory ไม่พอ บรรทัดที่ 6 – 7 เป็นการเพิ่มพื้นที่ให้ ant ใช้ในการคอมไพล์ บรรทัดที่ 9 – 10 กำหนดภาษาที่จะแนบไปใน swf นี้ด้วย บรรทัดที่ 12 [...]

Read full story Comments { 0 }