Eclipse編譯器對Javac編譯器的優點如下:
1、Proceed on errors
如果使用Javac編譯器,你除了在執行之前修復所有錯誤之外沒有其它的選擇。然而Eclipse編譯器卻可以不管這些允許你執行,其目的在於總是生成一個可運行的二進制文件;如果你的代碼觸及到編譯時錯誤,Eclipse編譯器會招聘一個運行時異常。
需要設置IDEA如下:
1)1、在編譯器設置頁面選中”Proceed on errors“
2)在運行配置中用“Make, no error check”替換“Make”
2、增量編譯
Eclipse編譯器設計為運行於IDE后台,因此原生支持增量編譯。這就意味着它可以只編譯自上次編譯以來有改動的代碼塊,因此編譯比較快速。
3、並行編譯
不像Javac編譯器,Eclipse編譯器可以利用CPU多核加快編譯速度。
參考:http://www.360doc.com/content/15/1110/15/203871_512152222.shtml