今天在使用 IDEA 配置 TOMCAT 虛擬路徑時一直報錯,最終解決方式整理如下:
一、使用 Tomcat 自己的虛擬路徑
1、在 Tomcat9\conf 目錄下找到 server.xml 文件,在 <Host></Host> 節點添加如下配置:
<Context docBase="F:\resource\Upload" path="/filebase" reloadable="true"/>
注:docBase="F:\resource\Upload" 為文件存放的物理地址;path="/filebase" 為虛擬路徑。
2、在運行/調試配置中,將 Deploy applications configured in Tomcat instance 勾上,如下圖:
二、用 IDEA 設置虛擬路徑
1、在運行/調試配置中,Deploy applications configured in Tomcat instance 項不要勾上
2、在 Deployment 中設置虛擬路徑
設置成功后,此文件夾的資源就可以像 webapps/ROOT 文件夾下一樣訪問。