[英]Eclipse Can't find default Java Classes on Mac OS X
我已經在我的Eclipse副本中完成了Android和C開發,但實際上從未嚴格執行Java。 當我在eclipse項目中添加使用“ javac codename.java”進行編譯的代碼時,eclipse會給我帶來錯誤,並且無法識別import java.io. *之類的語句。 我相信這是由於我的類路徑存在問題,並且我嘗試添加一些路徑,例如庫/系統/ java,但沒有成功。 有解決方案的想法嗎?
如果Eclipse在JDK提供的類方面遇到麻煩,我建議您檢查一下它(因此-JDK)是否已正確安裝。 您可以執行以下操作:轉到菜單窗口>首選項,然后開始在搜索輸入中輸入“ jdk”。 它應該將您指向Java>已安裝的JRE 。 檢查是否安裝了正確的JDK(如果沒有,則可以在其中添加 )。 之后,嘗試清理您的項目-菜單項目>清理...。
希望這會有所幫助,問候。
如果進入首選項對話框並轉到Java / Installed JRE,請確保這些路徑正確。
為了使Eclipse將源文件識別為Java並將其編譯,您的項目必須是Java項目。 將.java
文件放入未通過New / Java Project創建的項目中將無法正常工作。
請嘗試創建一個Java項目,然后將您的.java
文件放入其中。
在os x上,默認位置(無論如何現在)是/System/Library/Java/JavaVirtualMachines/[VERSION].jdk/Contents/Home
可從/usr/libexec/java_home
獲得缺省位置。
就是說,我從來沒有遇到過Eclipse找不到jdk的任何問題,通常這都是自動的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.