[英]Given that NetBeans is installed, how can I use ant from the command-line (on Windows)?
我在Windows 7(64位)計算機上安裝了NetBeans 8.0.2。 我還安裝了JDK(Java SE Development Kit 8更新66(64位))。
我想從命令行運行ant
,但是我認為使它運行最接近的方法如下:
java -jar "C:\Program Files\NetBeans 8.0.2\extide\ant\lib\ant.jar"
但我得到了錯誤
Error: Could not find or load main class org.apache.tools.ant.Main
我還嘗試了以下操作,以為Main.class
可能位於ant.jar
,但出現了相同的錯誤:
java -cp "C:\Program Files\NetBeans 8.0.2\extide\ant\lib\ant.jar" -jar "C:\Program Files\NetBeans 8.0.2\extide\ant\lib\ant.jar"
我花了至少一個小時在網上搜索,並在StackOverflow上搜索了分析服務。 我找到的最接近的是使用Ant從命令行編譯NetBeans項目 ,但是它假定可以從命令行訪問ant
。
ant
以從命令行工作 C:\\Program Files\\NetBeans 8.0.2\\extide\\ant\\bin
到PATH C:\\Program Files\\Java\\jdk1.8.0_66
的環境變量JAVA_HOME
(當然,如果最終使用其他版本,請進行調整)。 ant
即可。 例如,要重建項目,只需執行以下操作:
ant clean jar
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.