在IDEA上跑eclipse開發的J2EE項目


Context

  • MacOS 10.12.1
  • IDEA ULTIMATE 2016.2
  • 項目使用eclipse開發
  • 項目使用SVN進修版本管理

核心步驟

  1. 檢出項目,完成基本配置
    從svn檢出

    當項目下載完成后出現一個提示,詢問是否創建為一個idea項目,點Yes

    后續操作均Next即可(源碼路徑,lib路徑,Modules,SDK,Spring,web.xml配置等)

  2. 配置Artifacts
    打開項目Project Structure,快捷鍵⌘;
    點擊Create Artifacts創建Artifacts(下方提示項目資源還沒有被包含在Artifacts里面)

    點擊Fix > Add 'lib' to the Artifacts加入必要的包到Artifacts(下方提示項目必要的包在Artifacts里面沒找到)

  3. 配置Tomcat
    在在工具欄上找到點擊打開,進行如下配置


核心步驟配置完后,正常情況是可以運行項目了。
但,部分項目可能配置上存在差異,還需要在作調整。比如筆者的這個項目有一個地方是這樣配置的
(在web.xml中使用了絕對路徑整合的Spring)

因為項目默認配置的編譯路徑在out下的一個目錄里,但這里配置的是/WEB-INF/classes目錄下,於是運行項目就會報找不到文件的錯誤

完善配置

  1. 配置編譯輸出路徑
    設置成實際需要的/WEB-INF/classes目錄

  2. 配置Artifacts路徑
    設置為WebRoot

  3. 配置Tomcat熱部署

  4. 重新構建
    這一步應該了不少人吧

關於Tomcat配置


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM