當前位置:首頁 » 編程軟體 » java文件夾編譯不出來

java文件夾編譯不出來

發布時間: 2023-01-05 08:42:29

① 大佬求助Maven編譯java文件失敗是怎麼回事

問題描述:
在eclipse中build一個普通maven項目,報錯,提示信息是缺少maven插件(插件名稱忘了)。

原因:
可能是由於使用了eclipse自帶的jre導致的,這個jre里沒有tools.jar,而jdk的lib目錄下有(個人理解)。

解決辦法:
1、檢查eclipse的配置,確保使用的不是eclipse自帶的版本。
步驟:在eclipse中打開Window->Preferences->Java->Installed JREs->Add,添加自己下載並配置好的jdk(別忘了配置環境變數),我用的是jdk1.6.0_4.3。


2、然後再次編譯maven項目,仍然報錯,但提示信息改變了,提示的是C:\Users\Administrator.EED4VRFALFPIIBP\.m2\repository\commons-logging\commons-logging下的jar包解析失敗;           3、解決方案:刪除repository文件夾,確保網路暢通,重啟eclipse,執行Maven->Project Update,問題解決。

注意:如果你的eclipse中配置了tomcat,那麼你也需要重新選擇tomcat的jdk版本,確保與前面的一致。                     步驟:在eclipse中打開Window->Preferences->Server->Runtime Environment->選中你的tomcat server->Edit,在JRE這項里選擇你的jdk,完成。

② 請教:java 源程序為何無法編譯

有可能是你的大小寫問題,記住定義的類和文件名必須一致,並且區分大小寫。
如你的類為 public class Helloworld{...}
那麼你的源文件名必須為Helloworld.java這樣編譯才能通過

③ 新加的.java文件無法編譯成.class文件了,tomcat下面的文件夾都是空的,這是為什麼呢

我也碰到過
第一就是你是不是把myEclipse的自動編譯給關了
Project>>Bulid-Automatically
點擊打開就好
第二就是你刪除tomcat緩存文件的時候把tomcat自身的文件給刪了
建議是把以前的comcat刪了,重新下載一個tomcat,免安裝的安裝版的都可以
你可以試試以上兩種辦法
還有就是清除一下java緩存文件
Project>>Clean...
再把tomcat work文件夾下的緩存清一下
刷新項目試一下

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:593
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:888
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:581
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:765
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:684
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1012
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:255
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:113
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:806
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:712