日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

tomcat 设置虚拟路径的4种方法

發布時間:2023/12/10 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 tomcat 设置虚拟路径的4种方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

通常使用方法1或者方法2?

方法1

(添加配置文件):推薦使用,不需要重啟服務器

在Tomcat根目錄下的/conf/Catalina/localhost/?路徑下新建一個filename.xml,并在該xml中編寫語句

即可創建虛擬站點,虛擬站點名為filename。注意docbase指向虛擬目錄路徑

注意此文件名將作為Context中的path屬性值,不管文件里的path屬性值如何設置也是無效的

如果需要分層虛擬站點,可以將文件名改成a#b#c,訪問分層虛擬站點時用localhost:8080/a/b/c

?

方法2

在Tomcat7的安裝目錄下找到conf目錄,在該目錄下有一個server.xml文件,這個文件的任務是配置整個服務器信息。例如修改端口號,添加虛擬主機…… 打開這個文件,找到HOST標簽,

在這個標簽中處插入以下代碼:

<Context path="/yang" docBase="f:\mysite1\xxx.war"?debug="0" reloadable="true" crossContext="true" />

說明:

  • path:指定訪問該 Web 應用的 URL 入口。
  • docBase:則指定 Web 應用的根目錄,如果 Web 應用是個 war 文件,則指定 war 文件的路徑。(指定項目所在地址)
  • reloadable:如果這個屬性設為 true,tomcat 服務器在運行狀態下會監視在WEB-INF/classes 和 WEB-INF/lib 目錄下 class 文件的改動,如果監測到有 class 文件被更新的,服務器會自動重新加載 Web 應用。
  • crossContext:跨應用訪問數據,缺省值為 false。
  • Debug:與這個 Engine 關聯的Logger記錄的調試信息的詳細程度。數字越大,輸出越詳細。如果沒有指定,缺省為 0。

這種方法一般在設置后都需要重啟服務器才有效(有時候即使設置了reloadable=“true” 也需要重新啟動)

?

方法3

在Tomcat根目錄下的conf目錄context.xml文件中插入

<Context path="/zhang" docBase="f:\mysite1" debug="0" reloadable="true" crossContext="true" />

注意,這個虛擬路徑修改方法會讓所有的站點都能加載,https://localhost:8080/zhang

使用這個之前最好將service.xml中的列表設置打開。

?

方法4

在Tomcat根目錄下的路徑/conf/Catalina/localhost/context.xml.default?,在這里進行配置,這個虛擬路徑修改方法會讓該主機下的所有的站點都能加載,同上。

?

轉載自: https://blog.csdn.net/jdjdndhj/article/details/52693652

?

轉載于:https://www.cnblogs.com/moris5013/p/9475837.html

總結

以上是生活随笔為你收集整理的tomcat 设置虚拟路径的4种方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。