哎。。。又遇到了一個棘手的問題,但一開始卻沒有重視
前幾天,在開始啟動myeclipse 8.5時,莫名奇妙的初始化了,原先的項目都消失了,以前從沒遇到過,開始也沒當回事,就從新導入項目進行編程,
更奇怪的來了,我在IDE中新建了一個項目,然后向傳給別人下,就去workspace下去找項目,卻發現找不到,我差,昏了,然后馬上在IDE中又新建
了一個項目,然后馬上去workspace下查看居然沒有,然后自己就懷疑是不是IDE的workspace換路徑了,然后就到IDE的file-->Switch Workspace
下去重新將workspace定義到原先的位置,IDE就自動進行了重啟,快看,讓我發現問題的地方來了,重啟后竟然開啟了兩個IDE,原先被初始化的IDE
又莫名的出現了,哦,原來只有在file-switch workspace選中工作空間地址自動重啟后才正常,那不是每次初始化了都要進行重復的操作,不過我沒
死心,為了驗證我一開始的猜測沒錯,我就去安裝路徑下去找了下,在administrator的Workspaces下看到的原先新建的項目,原來它自動把
workspace設置到C:\Documents and Settings\Administrator\Workspaces\MyEclipse 8.5 下了;疑問有來了,為什么會到這里的呢
試着去網上查查,還好,哈哈,rp差的不止我一個:解決方案大致有兩種:1.先找到安裝目錄\MyEclipse 8.5\configuration\config.ini文件,打開
修改osgi.instance.area.default=@user.home/Workspaces/MyEclipse 8.5
為自己的默認路徑,如:osgi.instance.area.default=E\:\\Workspaces\\Project
2.打開根目錄的 Myeclipse根目錄==>configuration==>.settings==>org.eclipse.ui.ide.prefs ,
RECENT_WORKSPACES=E\:\\\u5DE5\u4F5C\u7A7A\u95F4\n就是你的工作路徑,按照格式設成你的就可以了,如果是中文的路徑還要注意,需要
轉成unix碼,還有SHOW_WORKSPACE_SELECTION_DIALOG=true 設置成TRUE,如果設置成FALSE的話你一打開它不詢問就直接進入你設定的
工作路徑,
自己又嘗試了下,發現有出現了一個問題,myeclipse不能打開了,報The folder "E:\工作空間\.metadata" is read-only.在仔細查看后發現
RECENT_WORKSPACES=E\:\\\u5DE5\u4F5C\u7A7A\u95F4\n多了\n換行符,刪掉重試一切順利了。
哎,折騰了一個晚上,哈哈,不過終於搞清楚了還是挺爽的,以后有新的補充馬上更新,願看到的朋友多提寶貴意見,哈哈
還要分析一個思想:遇到問題,必須要直面解決,絕不能以其他方式取代之,這樣你才會進步[IT]