Eclipse無法自動編譯生成class文件


在Maven項目中,通常eclipse生成的class文件都會在target/classes文件夾下,但是有時候由於各種原因,classes下沒有生成class文件,導致項目啟動失敗 。
大部分class文件沒有生成,只需要project–>clean即可 。
 
但是有些問題,不只是clean就能解決的。
 
這時,就想到可能是編譯器存在問題,網上找了一些解決思路,在此做個記錄:
 
eclipse里面沒有AspectJ插件,但是編譯器卻選擇的是AspectJ,所以導致編譯失敗
修改方法:打開項目里的.project文件 
 
修改org.eclipse.ajdt.core.ajbuilder為org.eclipse.jdt.core.javabuilder即可
修改完后,clean項目,target/classes下就生成了java文件編譯的class文件 
總結一下:如果是編譯器的問題,可以嘗試修改.project文件 
org.eclipse.ajdt.core.ajbuilder為org.eclipse.jdt.core.javabuilder


免責聲明!

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



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