1. 程式人生 > >ant構建java項目---Class Not Found:javac1.8

ant構建java項目---Class Not Found:javac1.8

到你 重新 xml文件 構建 nload load class 打開 not

最近在使用ant構建java項目時出現了Class Not Found:javac1.8的錯誤。在網上查了查,發現是JDK版本和ant版本的兼容性的問題,那麽好吧

1.我們去Apache官網重新下載1.9.6版本的ant--下載地址:http://ant.apache.org/bindownload.cgi

2.下載好了,配置ant的環境變量,Path裏指定ant的bin目錄,命令行裏查看ant的環境變量是否配置成功:ant -verison

3.命令行裏進入Java項目的根目錄(build.xml文件一般放在這下面),執行ant命令,我們會發現沒有報錯

4.打開eclipse執行build.xml文件,我們發現還是有Class Not Found:javac1.8的錯誤,這是為什麽呢?eclipse的ant是其內置的ant,和自己在電腦上配置的ant不是同一個版本,我們可以在eclipse的安裝目錄下的plugins文件,打開它,我們會發現裏面的ant版本有點低,怎麽辦,只有重新指定一個ant版本了

4.1,在eclipse中,打開windows->preferences->Ant-Runtime

4.2,修改Ant home,指向到你的新版本的目錄即可。

5.再次構建build.xml,就可以了。

ant構建java項目---Class Not Found:javac1.8