在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配置等)html

  2. 配置Artifacts
    打開項目Project Structure,快捷鍵⌘;
    點擊Create Artifacts建立Artifacts(下方提示項目資源尚未被包含在Artifacts裏面)

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

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


    tomcat

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

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

完善配置

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

  2. 配置Artifacts路徑
    設置爲WebRoot
    svn

  3. 配置Tomcat熱部署
    工具

  4. 從新構建
    這一步應該了很多人吧
    idea

關於Tomcat配置

相關文章
相關標籤/搜索