ant安裝和ant的環境配置

http://blog.csdn.net/xinxin19881112/article/details/7195190
1、ant安裝和ant的環境配置
2、’mode’、’explorer’ 不是內部或外部命令,也不是可運行的程序或批處理文件。解決方法。
3、Java.lang.OutOfMemoryError: requested 487424 bytes for card table expans解決方法。

先裝好JDK,然後配置Ant 環境:
1、ant安裝文件下載。點這裏去下載咯 或http://ant.apache.org/bindownload.cgi下載zip格式的壓縮包apache-ant-1.8.2-bin.zip。
2、解壓縮包。例如解壓到E:\學習類\apache-ant-1.8.2,
3、配置環境變量。在系統環境變量中新建一個ANT_HOME 的變量,值爲E:\學習類\apache-ant-1.8.2。在path 變量中添加 %ANT_HOME%\bin; 如果沒有path變量,則新建一個。
4、驗證ant環境配置。開始–>運行–>輸入cmd,打開dos命令窗口。最後,在命令行下輸入:ant -version,如果能顯示版本號,就代表ant環境配置成功。ant -help可以查看幫助信息。

編譯項目時出現過的問題:
1、
‘mode’ 不是內部或外部命令,也不是可運行的程序或批處理文件。
‘explorer’ 不是內部或外部命令,也不是可運行的程序或批處理文件。
修改環境變量裏的path值,在最前面加上 %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
2、
java.lang.OutOfMemoryError: requested 487424 bytes for card table expans
解決方法1:






在javac的選項裏增加 fork=”true” memoryMaximumSize=”512m”來加在編譯時的內存

解決方法2:
在環境變量中新建JAVA_OPTS,值爲: -Xms64m -Xmx512

解決方法3:
如果是用eclipse 開發,在用ant編譯web工程時,碰到java.lang.OutOfMemoryError: Java heap space異常
window->preferences->java->installed jres->edit jre
把default vm arguments 的參數設爲 -Xms64m -Xmx512
解決方法2是通用的方法,不管是直接用ant編譯,還是在eclipse中用ant編譯。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章