使用 Tomcat 作為服務器的時候,將上傳文件保存在項目路徑下,每次重啟服務或者打成 war 包的時候很容易丟失上傳的文件,於是我們配置 Tomcat 把文件保存到項目外的其他磁盤路徑:
1. 打開 Tomcat conf 文件夾下的 server.xml 文件,在 Host 節點下添加如下配置:
<Context docBase="D:/nwfile/img" path="/img" />
docBase 為文件保存路徑, path 為文件訪問路徑。
2. 如上傳了幾張圖片路徑如下:
3. 如果訪問第一張圖片,則訪問路徑為:http://localhost:8080/img/20171123134414704-.jpg
4. 以上就是完全的文件路徑配置,希望能幫助到有需要的人。
還有一種簡單的配置方法,記錄一下:
在 eclipse 啟動服務的窗口上也就是 Servers 窗口,雙擊你的 Tomcat,會出現配置頁面
點擊左下角的 Modules,如下圖操作:
然后便是配置自己保存的文件路徑以及訪問路徑,這里便不在多說。