天天看點

【Java環境之】Mac下 Intellij IDEA 2017 導入Eclipse/Myeclipse項目成功總結0x00 前言0x01 Eclipse項目的導入0x02 配置連線:

文章目錄

  • 0x00 前言
  • 0x01 Eclipse項目的導入
    • 1.是否在Project Structure中進行配置了下所述:
    • 2.配置Tomcat伺服器
  • 0x02 配置連線:
    • 1.Project Structure配置
    • 2.Tomcat配置
    • 3. 注意

0x00 前言

導入一個JavaEE項目,折騰我兩天,一開始是用戶端各種配置jar包丢失的問題,後來又是服務端(Tomcat)的配置出現很嚴重的問題(權限、端口、etc…),最後通過一系列的google和百度,再加上前人關于異域用戶端導入java項目的blog分享經驗,才能夠(不敢說創造或“寫”)拼湊出這篇文章,好吧,下面我們進入正題:

【Java環境之】Mac下 Intellij IDEA 2017 導入Eclipse/Myeclipse項目成功總結0x00 前言0x01 Eclipse項目的導入0x02 配置連線:

0x01 Eclipse項目的導入

通過兩步驟導入并配置Eclipse項目的JavaEE項目到IDEA中,參考下面兩篇有價值的文章,最主要的是第二篇:

1.http://www.360doc.com/content/17/0602/15/40984640_659303930.shtml

2. http://zyjustin9.iteye.com/blog/2172712

先參照上面的第2篇連結文章導入項目配置一下,然後,扪心自問一下!

1.是否在Project Structure中進行配置了下所述:

  • (1)jar包導入:jar包有沒有全部複制粘貼到項目WebRoot下的lib, 然後add到Library裡面才算完!
  • (2)Modules的配置:導入相應的jar包
    • Sources
      • Paths:設定了Use Module compile output path沒有?全部固定到WebRoot下的classes檔案夾
      • Dependencies
      • Facets: 項目web.xml路徑:有沒有在Project中配置好
      • Artifacts:項目釋出到相應的Tomcat下的路徑配置
  • (3)Servlet Exception: symbol not resolve: 從tomcat複制相應的servlet-api.jar到工程的lib目錄下
  • (4)JSTL表達式版本無法調用:

    Myeclipse和IDEA最大的差別:沒有自己導入的JSTL表達式的封包件:https://www.licoy.cn/2668.html,下載下傳後再按這篇文章導入相應的JSTL.jar

2.配置Tomcat伺服器

  • (1)端口沖突問題:

    - 不需要在指令行中先把./startup.sh打開,IDEA會在項目啟動的時候自動幫你打開,如果還是不行,在活動螢幕中kill 掉 javaw程序

    - 重新再Tomcat檔案夾下配置server.xml檔案的端口号為其他端口:如 8888

  • (2)項目釋出檢視:

    - 将項目中的war檔案添加到Deploy中

    - 将項目中重複編譯的功能取消!

0x02 配置連線:

按照連結導入eclipse或Myeclipse項目->配置Project Structure->配置Tomcat->引入Tomcat中的servlet-api.jar->導入相應的jar包并且add to Library->下載下傳JSTL.jar并add to Library.

其實最重要的就是,Project Structure、jar包引入、JSTL.jar包引入

1.Project Structure配置

【Java環境之】Mac下 Intellij IDEA 2017 導入Eclipse/Myeclipse項目成功總結0x00 前言0x01 Eclipse項目的導入0x02 配置連線:
【Java環境之】Mac下 Intellij IDEA 2017 導入Eclipse/Myeclipse項目成功總結0x00 前言0x01 Eclipse項目的導入0x02 配置連線:
【Java環境之】Mac下 Intellij IDEA 2017 導入Eclipse/Myeclipse項目成功總結0x00 前言0x01 Eclipse項目的導入0x02 配置連線:
【Java環境之】Mac下 Intellij IDEA 2017 導入Eclipse/Myeclipse項目成功總結0x00 前言0x01 Eclipse項目的導入0x02 配置連線:
【Java環境之】Mac下 Intellij IDEA 2017 導入Eclipse/Myeclipse項目成功總結0x00 前言0x01 Eclipse項目的導入0x02 配置連線:

2.Tomcat配置

【Java環境之】Mac下 Intellij IDEA 2017 導入Eclipse/Myeclipse項目成功總結0x00 前言0x01 Eclipse項目的導入0x02 配置連線:
【Java環境之】Mac下 Intellij IDEA 2017 導入Eclipse/Myeclipse項目成功總結0x00 前言0x01 Eclipse項目的導入0x02 配置連線:

3. 注意

中途如果還有什麼jar包沒導的,按需導入就行,但是切記不要導入無關的jar包,有的jar包會造成重名影響,I think so, but you should try. Thanks!