第一種方法:
在tomcat中的conf目錄中,在server.xml中的<host/>節點中添加
<Context path="/blog"
docBase="D:/blog/blog-web" debug="0"
privileged="true">
</Context>
第二種方法:
將web項目拷貝到wepapps目錄下,(如果是war包,則會自動解壓出來運行)
啓動以後訪問:http://ip:端口號/web項目名,比如:http://localhost:8080/blog
第三中方法:
在conf目錄中,新建Catalina\localhost目錄(注意大小寫)
在該目錄下新建一個xml文件,名字任意取,只要和當前目錄中的文件名不重複就可以了,xml內容爲:
<Context path="/blog"
docBase="D:/blog/blog-web" debug="0"
privileged="true">
</Context>
如下圖:
這種方法有個優點,可以自定義別名,服務器端運行的項目名稱爲path,外部訪問的URL則使用xml的文件名,這個方法很方便的隱藏了項目的名稱,對一些項目名稱被固定不能更換,但外部訪問時又想換個路徑,非常有效。
第四種方法:
用tomcat在線後臺管理器,直接上傳war包就好了
第五種:(我自己常用)
將打好的項目war包或者web項目直接命名爲ROOT(war包命名爲ROOT.war,會自動解壓)直接放到webapps目錄下(把自帶的ROOT目錄刪除了),然後啓動項目就好了,這種啓動方式不用帶項目名,直接訪問:ip加端口號就行了,比如:http://localhost:8080
關注我的公衆號:程序員小棧
一起來交流學習吧