Tomcat運行WEB項目的3種方法


 

 

 

 

 

 

在方法一中可以通過下圖中的路徑修改項目的發布路徑(一般情況默認發布到webapps目錄下,

訪問路徑是:http://localhost:8080/PorjectName/index.jsp)

具體修改位置是圖中間的Web Context Root,里面的默認值是你的項目名,就是上面括號里的情況;

可以把項目名去掉,那么只剩下一個   '/'  代表項目會直接發布到webapps/Root目錄下,訪問路徑是:

http://localhost:8080/index.jsp(是的,Root目錄下是不需要加上項目名的)

 

還有一種是Web Context Root里面填上你自定義的名字:例如下圖中的/Tess,此時,訪問路徑是:

http://localhost:8080/Tess/index.jsp(如果有使用框架也可以是:http://localhost:8080/Tess/index.action)

 

 

方法二:把項目打成war包到任意位置,然后把該war包放入tomcat的webapps目錄,然后到tomcat/bin下啟動startup.bat即可運行

 

 

發布項目到webapps目錄下運行之后,會根據war包的名字在webapps目錄下生成一個對應的文件夾,里面包含前端的資源,后端的class文件、配置文件、jar包等等,訪問路徑是:

http://localhost:8080/War_Package_Name/index.jsp

 

方法三:通過在apache-tomcat-7.0.90\conf\Catalina\localhost目錄下配置一個自定義文件名的xml文件運行項目:


<Context docBase="ProjectPath\WebRoot" path="/" reloadable="true" />
<!--
docBase是項目的根目錄
path跟訪問路徑的設置有關如果path有設置具體的值,那么訪問時的路徑也要加上該值
-->
docBase目錄下需要包含具體的頁面相關的文件、資源,以及項目編譯后的class文件。其實由於使用不同的工具導致項目路徑各有差異,如果使用這種方式啟動web項目那么一定要考慮是否可以通過該docBase路徑能否找到你項目編譯后的class文件,以及頁面相關文件資源,否則白搭。

訪問路徑:http://localhost:8080/The_XML_Name/index.jsp


免責聲明!

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



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