1.項目導入|打開IDEA,選擇import Project;或者在已經打開的IDEA項目界面選擇File - New - Project from Existing Source…;
2.項目導入 | 在彈出的Select File or Directory to import框裡選擇你要導入的eclipse web項目源檔案(這裡要導入的是AirPort)
3.項目導入 | 下面無需更多的操作,一路 Next 就可以了
這裡是選擇導入的此項目運作的環境,這裡JDK版本預設選擇1.8,指定jdk路徑
最後點選 Finish,這個項目到此就已導入完成
4.項目配置 | 打開File - Project Structure 或者點選設定圖示,選擇Artifacts,點選 “+” 号
5.項目配置 | 按照圖示選擇Archive - For *******
6.Tomact 配置 | 選擇 Add Configuration… - “+” - Tomcat Server - Local 進行 tomcat 配置 (如圖)
7.Tomcat 配置 | 進入配置頁面首頁選擇Deployment - 下面“+”号,然後選擇Artifacet(指定Tomcat 編譯項目)
選擇第一個編譯檔案
下面Application context 中填寫的是運作項目後,通路項目是否需要在連接配接中填寫項目名稱,這裡預設設定。(也可設定為AirPort,比如若是在web根目錄下有index.jsp,那麼路徑為http://localhost:8080/index.jsp,而不是http://localhost:8080/AirPort/index.jsp)。
8.Tomcat配置 | 然後點選 Server 進入tomcat的詳情配置頁面;
Name是tomcat的在項目中的别名(這裡直接以端口号命名的);
Application server 中選擇tomcat版本,如果沒有要選擇的可以在後面Configure...中配置,這裡不做過多的說明;
Open browser是項目啟動後自動打開的浏覽器;
URL是自動打開浏覽器後通路的連接配接,預設是勾選的;
JRE 是選擇指定的JDK,idea有預設指定的jdk(這裡是根據個人習慣選擇本地的jdk,此處的jdk會和之前操作的JDK版本相對應,如果版本不一緻會報錯)點選OK,配置完成。
9.配置完成後啟動Tomcat,測試發現項目無法啟動且報錯;原因是在eclipse中項目可以自動加載Servlet-api.jar這個包,但是在IDEA中無法加載,需要手動指定。
10.指定jar包 | Project Structure - Libraries - “+” - Java 此操作添加項目以外的jar包,引入到項目的jar包添加方式一樣。
找到剛剛指定的tomcat的根路徑,找到lib檔案夾中的 servlet-api.jar 點選OK,因為此處運作頁面是jsp類型的還需要引入 jsp-api.jar 包。
11.指定jar包 | 到此還沒結束,上一步隻是将jar包引入到項目中,但項目并未加載,
點選Artifacts 選擇下面帶 * exploded ,
選擇右側AirPort項目名右鍵 put into Output Root ,
然後點選OK,類似于eclipse中的build path > add to build path;
12.到此全部完工,添加jar包成功後項目中的報錯資訊會消失,再次運作項目,成功運作
此文為記錄導入過程,參考的原文連結為:https://blog.csdn.net/qq_21455991/article/details/83581569