intellij idea中文資料網(wǎng)上比較少,對(duì)于eclipse的項(xiàng)目如何導(dǎo)入intellij idea也沒有完整的說明,本人在這里整理下,方便更多人加入到intellij idea的陣容里。
創(chuàng)新互聯(lián)10多年企業(yè)網(wǎng)站建設(shè)服務(wù);為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計(jì)及高端網(wǎng)站定制服務(wù),企業(yè)網(wǎng)站建設(shè)及推廣,對(duì)服務(wù)器租用等多個(gè)行業(yè)擁有多年設(shè)計(jì)經(jīng)驗(yàn)的網(wǎng)站建設(shè)公司。直接上干貨!
一、導(dǎo)入Eclipse項(xiàng)目至idea
File – New – Module from Existing Sources… 選擇你的eclipse項(xiàng)目
此步比較關(guān)鍵,選擇Eclipse,往后直接next next finish 就可以了。
目前為止,項(xiàng)目基本導(dǎo)入成功了,但是想在idea的Tomcat中運(yùn)行起來還需一些jar和項(xiàng)目相關(guān)的配置。
二、依賴(jar包)配置
打開Project Structure(ctrl + alt + shift + s),選擇Modules節(jié)點(diǎn)進(jìn)行項(xiàng)目配置
選擇你的項(xiàng)目,打開Dependencies選型卡
將紅色字體的包刪除,直接多選點(diǎn)擊右邊的減號(hào)刪除即可
添加自己項(xiàng)目中的依賴,點(diǎn)擊右邊的加號(hào),選擇jars or directories… 選擇eclipse lib下所有的jar
至此,所有依賴關(guān)系添加完成了。idea不會(huì)自動(dòng)幫你導(dǎo)入新添加的jar包,如果你需要添加jar包都需要到Dependencies重新導(dǎo)入依賴。
三、框架配置
還是在Moduls操作,在中間區(qū)域的項(xiàng)目上右鍵添加相應(yīng)程序框架的配置。
比較重要的就是Web這個(gè)選項(xiàng)了,如果開發(fā)Web項(xiàng)目必須要添加此配置,對(duì)我們的Web.xml和Web根目錄做一個(gè)配置
使用idea的提示功能是不是很過癮?但過癮的基礎(chǔ)是在你完善的配置上體現(xiàn)的,所以在此處盡量完善你的相關(guān)配置(如:Spring文件)
完成以上步驟后,細(xì)心的同學(xué)可能發(fā)現(xiàn)了上圖底部的“Web”Facet resources are not included in an artifact
這里有些同學(xué)不知道artifact是什么東西,其實(shí)你只要把它理解成“生成的東西”,主要就是將你的項(xiàng)目中各項(xiàng)配置生成出一個(gè)”產(chǎn)物”供Tomcat發(fā)布使用。
直接點(diǎn)擊Create Artifact,idea會(huì)自動(dòng)給你生成一個(gè)基礎(chǔ)的artifact。
上圖就是idea自動(dòng)給我生成的artifact,注意看底部告訴我缺少ueditor.jar,這是因?yàn)槲覀儧]有將右邊的jar包引入到artifact中,直接在右側(cè)的ddxd項(xiàng)目上右鍵選擇
put into output root
導(dǎo)入成功后(沒有錯(cuò)誤提示,沒有波浪線,右側(cè)沒有jar),看這時(shí)的artifact是不是和我們?cè)赥omcat中發(fā)布的結(jié)構(gòu)完全一樣,這樣就可以添加到Tomcat啟動(dòng)運(yùn)行。
四、Tomcat啟動(dòng)
在主界面的工具欄中找這個(gè)圖標(biāo),這個(gè)圖標(biāo)是你所有的運(yùn)行環(huán)境,在這里添加一個(gè)Tomcat。
我這里實(shí)現(xiàn)已經(jīng)有Tomcat了,所以不需要選擇Tomcat路徑,如果沒有的話第一個(gè)紅色框應(yīng)該沒有內(nèi)容,直接選擇你自己的Tomcat路徑就好。提示:最好給idea提供一個(gè)全新的Tomcat,idea不會(huì)將自己程序發(fā)布到Tomcat中的webapps目錄中。
下面提示當(dāng)前Tomcat中沒有任何的artifact,只要點(diǎn)擊Fix(多個(gè)會(huì)提示選擇、單個(gè)直接添加)會(huì)提示讓你選擇artifact的,選擇我們剛才配置的artifact即可。
Application context:是你的項(xiàng)目訪問路徑,idea此處默認(rèn)是空,如果是空的你訪問地址:http://localhost:8080/index.jsp,我這里是帶著項(xiàng)目名稱訪問:http://localhost:8080/ddxd/index.jsp
OK,以上就是基本的eclipse項(xiàng)目導(dǎo)入idea,啟動(dòng)你的Tomcat盡情享受吧!更多相關(guān)eclipse項(xiàng)目導(dǎo)入到idea內(nèi)容請(qǐng)搜索創(chuàng)新互聯(lián)建站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持創(chuàng)新互聯(lián)建站!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、建站服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。