周日下午打開MyEclipse打算繼續完善幫朋友做的一個東西。運行後不料確彈出了一個錯誤提示框。
“The Myeclipse exectutable launcher was unable to locate its companion shared library.”
沒辦法先google吧,看到其他也有很多同學發貼咨詢的,大意就是說自己使用自動更新後再次運行就提示此錯誤了。找了好幾圈就是沒有看到成功案例的。最後看到一個使用mac os x系統的同學修復成功了(點這裡查看原帖)。可是我使用的系統是Linux(Ubuntu發行版,ps:最近10.04預覽版已經relase,據說界面已經耳目一新了。),另外該同學杯具了,又裝重新裝了一次MyEclipse,題外話,如果他花點時間找出問題,我是不是就可以少花2個小時來折騰了??,也許正真悲劇的人是我,大好的時間阿,就浪費掉了。好了繼續是說我是怎麼解決的。
就在我打算放棄的時候看到該位同學的提問,我也檢查了一下myeclipse.ini驚奇的發現居然該文件不存在。幸運的是以前修改過該文件,旁邊還有一個備份文件,趕緊的將這個備份文件另存為了myeclipse.ini,再次運行。ok,啟動界面在歡快的閃動著。就此問題已經修復成功,之前通過URL安裝的phpEclipse也健在。。
簡短的描述一下:
系統:Ubuntu
Myeclipse版本:7.5
經過:通過URL安裝插件
問題現象:運行時提示“”
解決方法:檢查以下安裝目錄下的配置文件是否存在,如果不存在可以適用本文的方法來解決。
貼出我的myeclipse.ini內容,方便丟失配置文件的同學來修復問題
-startup
Common/plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
–launcher.library
Common/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.101.R34x_v20080805
-clean
-configuration
/SoftWare/MyEclipse 7.5/configuration
-vm
/SoftWare/MyEclipse 7.5/Common/binary/com.sun.java.jdk.linux.x86_1.6.0.013/bin/java
-vmargs
-Xmx512m
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=64m
其中的路徑請更具實際情況修改。
後來我也看到了另外一種解決方法,但是我沒又看明白。