Intellij下編譯Tomcat源碼--記錄


工具:

  JDK1.8

  Intellij IDEA 2017.1

 

過程

一,下載安裝Intellij

二,下載tomcat源碼

  官方網站下載地址:http://tomcat.apache.org/download-90.cgi

  官網下載后,直接解壓至工作目錄

  github下載地址:https://github.com/apache/tomcat

  從github上clone一份資源,方便及時更新對照

三,導入項目

  Intellij中依次選擇File->Project from Existing Sources->選擇工作目錄->選擇各種依賴->導入

四,配置

  添加相應jar包

  依次選擇File->Project Structure->Project Settings下的Modules->選擇相應項目名稱->在Dependencies頁下依次添加如下jar包

  ant.jar , javax.xml.rpc-api-1.1.1.jar , wsdl4j-1.6.3.jar , easymock-2.0.jar

  相應jar包直接從maven的資源地址下載,http://repo1.maven.org/maven2/

五,調試

  右鍵->Build Module

  彈出錯誤提示后,選擇忽略警告,看到大部分是junit的測試錯誤,因為暫時不看相關測試代碼,直接把test目錄刪除掉

  再次構建無其他錯誤,此時找到Bootstrap,右鍵運行main方法,報錯:java.lang.ClassNotFoundException: listeners.ContextListener

  此時把webapps下的examples目錄刪除掉,再次運行正常訪問使用

 


免責聲明!

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



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