原創(chuàng)|使用教程|編輯:龔雪|2015-01-28 09:34:04.000|閱讀 577 次
概述:MyEclipse官方中文網(wǎng)正式上線,即日起到2月8號注冊即享7折優(yōu)惠,欲購從速!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
在MyEclipse 2013版本中,我們改變了大部分項(xiàng)目的元數(shù)據(jù)來擴(kuò)展IDE的功能。為了使舊項(xiàng)目能在MyEclipse 2013或者更高版本中正常使用,必需將一些舊項(xiàng)目的元數(shù)據(jù)遷移到新的格式上,但并不是所有的項(xiàng)目都需要遷移。
除了項(xiàng)目元數(shù)據(jù)的遷移,當(dāng)處理WebSphere平臺下的項(xiàng)目時(shí),在遷移的過程中允許在適用的情況下將運(yùn)行庫分配給你的項(xiàng)目,這將有助于改變項(xiàng)目的WebSphere版本。在遷移過程中遇到的錯(cuò)誤,遷移向?qū)o出很好的幫助。
遷移的過程不是破壞性的,遷移的項(xiàng)目可以在MyEclipse以前的版本中使用。當(dāng)然MyEclipse新版本所做出的改變不會在以前的版本中出現(xiàn)。
遷移向?qū)詣语@示需要遷移的項(xiàng)目,但遷移并不是強(qiáng)制性的。項(xiàng)目遷移狀態(tài)顯示在工作區(qū)遷移視圖中。MyEclipse以前的版本包括三個(gè)不同的向?qū)В粋€(gè)用于舊的MyEclipse的項(xiàng)目,一個(gè)用于WebTools中的項(xiàng)目,以及另外一個(gè)用于RAD項(xiàng)目。從MyEclipse 2013開始,遷移的過程被簡化,只用一個(gè)單一的遷移向?qū)Ш瓦^程。這樣可以確保你的項(xiàng)目已經(jīng)準(zhǔn)備就緒,不管其來源。
盡管我們已經(jīng)努力考慮項(xiàng)目各個(gè)方面的配置,但是在一些罕見的情況下,遷移過程中沒有檢測到某個(gè)特定的技術(shù)或檢測到錯(cuò)誤的框架版本。為了確保項(xiàng)目的各個(gè)方面都進(jìn)行了適當(dāng)?shù)?遷移,你可以檢查項(xiàng)目的MyEclipse>Project Facets屬性頁面。
MyEclipse 2013已經(jīng)全面支持部署配置,并在MyEclipse 10.x及以下版本中將其正確設(shè)置為遷移項(xiàng)目的遷移操作之一。你可以檢查項(xiàng)目的部署組件是否已經(jīng)正確配置,更多信息請參閱。
我們不斷地增加服務(wù)器的連接器數(shù)量來提供一個(gè)目標(biāo)運(yùn)行時(shí)。如果你的服務(wù)連接器不提供運(yùn)行時(shí),你可以放心選擇JEE通用運(yùn)行時(shí)版本來符合項(xiàng)目要求。
在MyEclipse之前的版本當(dāng)中,啟發(fā)式算法被用來確定哪個(gè)庫應(yīng)該使用在線工作區(qū)部署模式進(jìn)行部署,從MyEclipse 2013開始,在項(xiàng)目展開組件配置中描述的確切項(xiàng)目結(jié)構(gòu)作為在工作區(qū)的部署模式。在從MyEclipse先前版本遷移的過程中,部署組件被配置來用于反映經(jīng)典和增強(qiáng)部署的歸檔結(jié)構(gòu)。在WebSphere上的歸檔結(jié)構(gòu)中的工作區(qū)模式將附加限制,因此可能需要調(diào)整部署組件的配置。最常見的問題是類的加載、WebSphere中工作區(qū)模式需要的模塊層次結(jié)構(gòu)遵循JEE的嚴(yán)格規(guī)則。
由于某方面的配置問題,有些項(xiàng)目可能并不適合自動遷移。確切的問題報(bào)告在遷移向?qū)У膯栴}報(bào)告當(dāng)中,它必須解決遷移過程中的問題才能繼續(xù)進(jìn)行。通常的問題是Java方面的版本不正確,在遷移的過程中使不能夠自動糾正問題的。建議你關(guān)閉遷移向?qū)Р⒋蜷_有問題的項(xiàng)目屬性(右擊該項(xiàng)目的包資源管理器,并從菜單中選擇屬性)。將其導(dǎo)航到MyEclipse> Project Facets頁面,通過改變版本或刪除來更正問題。作為最后的手段,你可以手動修改配置文件,該文件位于.settings文件夾下并命名為:org.eclipse.wst.common.project.facet.core.xml.
注意:.settings文件夾可能不會出現(xiàn)在Package Explorer視圖當(dāng)中;你需要禁用.* resources filter才能看到它。為了做到這一點(diǎn),在Package Explorer視圖的右上角點(diǎn)擊白色三角形(查看菜單),然后選擇過濾器,接下來取消選擇 .* resources過濾器并單擊確定。現(xiàn)在你應(yīng)該可以看到.settings文件了。
在遷移的過程中需要檢測項(xiàng)目中所用的Spring支持的正確版本,如果進(jìn)程失敗,檢測基于項(xiàng)目使用的容器版本,這將會從.springBeans文件來讀取。如果文件丟失了,則遷移過程無法繼續(xù)。
在調(diào)用遷移向?qū)е埃阈枰謩觿?chuàng)建項(xiàng)目的根目錄。要做到這一點(diǎn),右鍵單擊該項(xiàng)目,并從菜單中選擇新建>文件,輸入.springBeans作為文件名,然后單擊Finish。在文件編輯器中打開.springBeans,將下面代碼粘貼到上面并保存文件。
<?xml version="1.0" encoding="UTF-8"?> <beansProjectDescription> <springVersion>2.0</springVersion> </beansProjectDescription>
現(xiàn)在,你可以在MyEclipse菜單中選擇MyEclipse>Migrate Projects來重新運(yùn)行遷移進(jìn)程,或從遷移視圖中運(yùn)行遷移進(jìn)程。
注意:.settings文件夾可能不會出現(xiàn)在Package Explorer視圖當(dāng)中;你需要禁用.* resources filter才能看到它。為了做到這一點(diǎn),在Package Explorer視圖的右上角點(diǎn)擊白色三角形(查看菜單),然后選擇過濾器,接下來取消選擇 .* resources過濾器并單擊確定。現(xiàn)在你應(yīng)該可以看到.settings文件了。
如果您的問題沒有列出,請發(fā)表在我們的上。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)