Eclipse項目怎么導(dǎo)入IDEA并運(yùn)行(超詳細(xì))
導(dǎo)入項目
集成環(huán)境:IntelliJ IDEA 2020.1.2
演示系統(tǒng):DELL Windows 10
Eclipse項目如何導(dǎo)入IDEA并成功運(yùn)行,從頭到尾步驟,保姆式圖解如下:
首先準(zhǔn)備好一個Eclipse項目,這里以tmanager(web)項目為例,首先打開此項目的壓縮包,把該項目的壓縮包解壓縮到工作空間中。
接著打開IDEA。
依次點(diǎn)擊左上角的File→New→Project from Existing Sources。
打開之前項目解壓后的文件夾路徑,并點(diǎn)擊“OK”。
先勾選Import project from external model后選擇Eclipse后點(diǎn)擊Next。
無需設(shè)置,直接點(diǎn)擊Next。
繼續(xù)點(diǎn)擊Next。
繼續(xù)點(diǎn)擊Next。
先暫時選擇JDK 1.8版本并在JDK home path處找到你存放JDK的路徑位置(一般此處默認(rèn)配置好了,無需操作)之后點(diǎn)擊Finish??赡苡行?dǎo)入的Eclipse項目所用Java版本不一,之后設(shè)置會解決此問題。
遇到上述所說問題,本Eclipse項目所用Java版本為1.6,而之前配置的是1.8版本,所以提示找不到對應(yīng)的jdks,先點(diǎn)擊ok進(jìn)入,等待項目導(dǎo)入。
現(xiàn)在我們來設(shè)置JDK版本,點(diǎn)擊左上角的File→Project Structure。
在左側(cè)欄選擇Project后在右側(cè)的Project SDK選擇Java版本,此處我使用1.8(兼容1.6),下方的Project language level對應(yīng)選擇8,之后點(diǎn)擊ok。
接著點(diǎn)擊左上角File→Settings。
在左上方搜索框內(nèi)輸入“compiler”(也可在左側(cè)欄中直接找到Java compiler),選中Java compiler,點(diǎn)擊Target bytecode version右側(cè)的“+”號,之后選中tmanager(你的項目名)后點(diǎn)擊“ok”。
之后在Target bytecode version下拉菜單中選擇版本“8”,至此,項目基本導(dǎo)入完畢并與IDEA編譯版本一致,接下來導(dǎo)入依賴。
導(dǎo)入依賴
點(diǎn)擊左上角File→Project Structure。
選中左側(cè)欄Modules,選中tmanager(你的項目名),在Module SDK處選擇1.8版本并把右側(cè)紅名的依賴全部右鍵→remove。
然后點(diǎn)擊如圖所示的“+”號,點(diǎn)擊JARs or directories。
找到你的lib包所在位置并選擇它,然后點(diǎn)擊ok。(如果是Maven管理的項目,此步驟可跳過)
如果你的項目是web項目,則還需要手動定位web.xml。同樣的窗口,在左側(cè)欄選擇Facets→“+”→Web。
選中tmanager(你的項目名)后點(diǎn)擊ok。
之后選中如圖所示的路徑,點(diǎn)擊右側(cè)圖書按鈕,在中間框中點(diǎn)擊“…”來編輯web.xml的路徑。
因為IDEA的規(guī)范與Eclipse不一,web.xml的存放位置不一,所以此處需要手動找到導(dǎo)入的Eclipse項目的web.xml,否則IDEA識別不到。之后點(diǎn)擊ok保存。接著點(diǎn)擊右下角的“Create Artifact”。
此時界面自動跳轉(zhuǎn)到Artifacts,點(diǎn)擊右下角的Fix。
選擇Add all missing dependencies of ‘tmanager' to the artifact。之后點(diǎn)擊ok保存當(dāng)前設(shè)置。
配置服務(wù)器
點(diǎn)擊左上角的File→Settings。
在左側(cè)搜索框中輸入“Servers”找到Application servers后點(diǎn)擊右側(cè)如圖所示的“+”號,點(diǎn)擊Tomcat server。
之后依次點(diǎn)擊如圖所示按鈕,選擇你tomcat的存放路徑后點(diǎn)擊兩次ok。
接著點(diǎn)擊右上角的“Add configuration”。
點(diǎn)擊左上角“+”,選擇Tomcat Server→Local,右側(cè)Name處可任意命名。
之后點(diǎn)擊右下角Fix。
點(diǎn)擊ok保存設(shè)置。
然后打開左上角File→Project Structure。
如圖所示選擇Modules→tmanager(你的項目名)→“+”。
點(diǎn)擊Library。
選擇之前配置好的tomcat版本,然后點(diǎn)擊Add selected,點(diǎn)擊ok保存。
試運(yùn)行
連接服務(wù)器成功。
到此這篇關(guān)于Eclipse項目怎么導(dǎo)入IDEA并運(yùn)行(超詳細(xì))的文章就介紹到這了,更多相關(guān)Eclipse項目導(dǎo)入IDEA內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java的Struts框架中的if/else標(biāo)簽使用詳解
這篇文章主要介紹了Java的Struts框架中的if/else標(biāo)簽使用詳解,Struts是Java的SSH三大web開發(fā)框架之一,需要的朋友可以參考下2015-12-12Java實(shí)現(xiàn)二叉樹的示例代碼(遞歸&迭代)
二叉樹(Binary?tree)是樹形結(jié)構(gòu)的一個重要類型。本文將利用Java語言實(shí)現(xiàn)二叉樹,文中的示例代碼講解詳細(xì),需要的同學(xué)可以參考一下2022-03-03Java基礎(chǔ)之多線程的三種實(shí)現(xiàn)方式
這篇文章主要介紹了Java基礎(chǔ)之多線程的三種實(shí)現(xiàn)方式,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)java基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下2021-04-04基于JSON實(shí)現(xiàn)傳輸byte數(shù)組過程解析
這篇文章主要介紹了基于JSON實(shí)現(xiàn)傳輸byte數(shù)組過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-06-06