[options] 未與 -source 1.6 一起設置引導類路徑


用ant與eclipse編譯Cassandra 1.2.19,出現了“ [options] 未與 -source1.6一起設置引導類路徑”的警告,並出現了一些編譯錯誤,提示編譯失敗,上網找了很 多資料,改的東西太多,一下也不確定究竟是哪些地方的改動起了作用,現在記錄一下:

  1. 修改項目的jdk為1.6,用java -version查看java版本,確保為1.6;

  2. (重要)刪除maven本地庫下載的依賴及項目中build文件夾。

重新用ant編譯,不出現編譯錯誤了。

 

有時會出現“(請使用 -source 7 或更高版本以啟用 diamond 運算符) ”的錯誤,修改或添加build.xml中報錯一行的<javac>標簽中的 source="${source.version}" target="${target.version}"屬性為1.7就行。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM