讓Eclipse和NetBeans共享同一個(gè)項(xiàng)目
有的時(shí)候,我們會(huì)下載一些源代碼來學(xué)習(xí)研究,但是下載下來的工程文件是eclipse的或者是NetBeans的。如果手頭上沒有eclipse或者沒有 NetBeans,或只有其中一個(gè)怎么辦?又或者,你習(xí)慣了使用NetBeans 或eclipse不想換IDE,那該這么辦?于是就會(huì)想讓 NetBeans或eclipse 互相支持對(duì)方的工程導(dǎo)入。
其實(shí)要做到也不難,可以說很簡單,下面就我個(gè)人的經(jīng)歷來是講解如何把eclipse的項(xiàng)目導(dǎo)入到NetBeans中來,這里以導(dǎo)入Web項(xiàng)目為例。
雖然NetBeans 提供了將eclipse的項(xiàng)目導(dǎo)入到NetBeans中來的插件,但是我個(gè)人感覺不是很好用。所有就自己動(dòng)手了。
1.首先確定你的eclipse項(xiàng)目在非中文的目錄下(為了減少未知的麻煩),然后在NetBeans中新建一個(gè)“Web Application with Existing Sources" 如下圖:
2.然后單擊下一步,然后單擊Browse,就會(huì)彈出個(gè)對(duì)話框
找到你的項(xiàng)目的位置,然后點(diǎn)擊打開。
注意:不要點(diǎn)擊src,直接點(diǎn)擊上級(jí)文件夾就可以了。從圖中可以看到,這是一個(gè)myeclipse的項(xiàng)目文件。
3.打開完項(xiàng)目以后就可以看到下圖的界面了
然后在點(diǎn)擊Next (截圖沒有把按鈕截下來,呵呵! 其實(shí)跟著向?qū)崾咀呔蛯?duì)了)
你會(huì)看到下面的界面:
單擊OK以后就會(huì)出現(xiàn)下面的截圖,讓你選擇服務(wù)器,記得用GlassFish 哦。
選擇好服務(wù)器后,點(diǎn)擊Next, 就會(huì)看到下面的截圖:
在這個(gè)截圖里可以看到項(xiàng)目的結(jié)構(gòu),單擊Finish完成項(xiàng)目導(dǎo)入工作。
(其實(shí)eclipse和NetBeans 的項(xiàng)目結(jié)構(gòu)是差不多的)
下面的截圖是導(dǎo)入完成后的NetBeans下的Web項(xiàng)目結(jié)構(gòu),NetBeans能夠自動(dòng)幫你導(dǎo)入
項(xiàng)目的lib ,非常的方便。
這之后你就可以同時(shí)用eclipse和NetBeans開發(fā)你的項(xiàng)目了??赡苡械娜擞X得在eclipse上多了個(gè)nbproject的文件(還有一些nb特有的文件)很難看,但是這個(gè)是無法避免的。正所謂有得必有失嘛!做人不要太貪了!呵呵!
總結(jié):
1.NetBeans中導(dǎo)入eclipse的項(xiàng)目是否能成功關(guān)鍵在第一步,選擇eclipse項(xiàng)目的時(shí)候
千萬不能點(diǎn)擊src文件夾。要選擇項(xiàng)目的主文件夾才可以。
2.Eclipse中導(dǎo)入NetBeans的項(xiàng)目過程也和這個(gè)差不多,就不多說了。
3.有很多的問題其實(shí)自己是可以解決的,只要肯動(dòng)手試驗(yàn),就會(huì)發(fā)現(xiàn)有很多的問題是自己不肯動(dòng)手試驗(yàn)造成的。所以多動(dòng)手對(duì)你學(xué)習(xí)新事物是有好處的。
【編輯推薦】