(不知道這是否可以問,但我會試試)。在Fedora 16中安裝了一些更新之後,Eclipse不再知道如何使用Java文件。它不能製作它們,或者編譯它們,或者格式化語法。這只是沒有任何Java的eclipse。我檢查了yum.log並安裝了大約6個eclipse更新和2個java更新。我在互聯網上找到的解決方案是刪除.eclipse並使eclipse重新生成它,但那並沒有解決任何問題。任何人都知道發生了什麼?Fedora更新讓Eclipse忘記了Java
回答
我遇到過類似的問題,在我看來,最好是將每個包中的java和eclipse一起移除。你可以找到已安裝的軟件包:
sudo rpm -qa | grep keyword
其中關鍵字例如'jre','jdk'或'eclipse'。
一旦你找到你不想要的包,用
sudo yum remove packagename
刪除它們。然後我會建議你跳過可用於Linux缺省JDK並安裝Oracle網站提供的一個:http://www.oracle.com/technetwork/java/javase/downloads/index.html
我已經安裝了版本6我自己,因爲我有一些Java 7的Maven問題(m2eclipse)。
下載rpm,安裝它並在.bashrc文件中設置Java路徑。
檢查所有已安裝的JRE/JDK與
sudo alternatives --config java
或
sudo alternatives --config javac
,必要時設置apropriate選項。
接下來,進入eclipse網站並下載eclipse的最新穩定版本,你應該沒問題。您也可以將它與桌面集成,因此您不必每次都從命令行啓動它。
檢查所有可用的eclipse *包。 「Eclipse」本身就是一個插件平臺,其中包含許多UI組件,除非您也安裝這些插件,否則它不是Java IDE。可能是因爲Java插件不再包含在升級完成後安裝的軟件包中,而改變了包裝。
的問題記錄在這裏:
http://lists.fedoraproject.org/pipermail/devel/2012-January/161092.html
,這是錯誤:
https://bugzilla.redhat.com/show_bug.cgi?id=760454
基本上,我們一個岩石和堅硬的地方之間被捉住了,不得不分手一個包裝循環,所以這打破了人們現有的安裝。移動~/.eclipse
並重新啓動Eclipse,你應該沒問題。
$ mv ~/.eclipse{,.bakBug760454}
這不起作用。 –
@RahatAhmed,請爲該錯誤添加信息(760454)。 –
- 1. 讓eclipse/app'忘記'以前的佈局?
- 2. Eclipse忘記了構建路徑變量
- 3. Eclipse忘記了關於添加的庫
- 4. 忘記轉讓前更改名稱服務器 - NS記錄不更新
- 5. 更新MDM APNS證書,但忘記了使用哪個Apple ID
- 6. 試圖讓記分牌更新 - Java
- 7. 忘記了opengl32.lib xD
- 8. Flex intellisense忘記flash了。*
- 9. 忘記了密碼VBA
- 10. Drupal忘記了密碼
- 11. 忘記了git rebase - 繼續
- 12. 讓git忘記我對文件做了任何事
- 13. 如何讓MySQL Workbench忘記我重命名了一個表?
- 14. 忘記密碼請求(Java)
- 15. 讓Eclipse忘記「記住我的決定」,爲開放調試透視
- 16. 忘記用戶名和密碼phpMyAdmin使用燈管Fedora
- 17. Eclipse不會忘記以前的錯誤
- 18. Eclipse/Tomcat忘記自定義標籤?
- 19. Eclipse RAP - Firefox不會忘記會話
- 20. VBA編程讓Excel忘記窗結構
- 21. 讓變量忘記以前的值?
- 22. 如何讓xcode項目忘記SVN
- 23. 如何讓Cygwin在更改後忘記舊計算機名稱?
- 24. 忘記了Java的HTML框架的名稱
- 25. 我忘記了我的密鑰庫憑證,現在如何提交更新?
- 26. 了Fedora 24
- 27. Eclipse Luna in fedora Os
- 28. Eclipse不更新.java文件
- 29. 更新eclipse java到EE
- 30. 我忘記了我的ssh口令
當試圖啓動eclipse以及似乎是eclipse.ini時,我得到退出代碼13。 –
當你運行'java --version'和'javac --version'時,你會得到什麼?你是否從'eclipse.sh'shell腳本開始你的eclipse?請提供完整的錯誤跟蹤 – Kris