我在tomcat上部署了一個應用程序。應用程序使用的一些庫使用資源的相對路徑。因此,他們搜索TOMCAT-HOME/relative-path中的資源。 我無法創建鏈接,也無法將資源複製到TOMCAT-HOME文件夾。此外,我無法更改庫的代碼並使用應用程序上下文。 我可以在Tomcat的某處配置爲這個應用程序單獨指定「工作目錄」。 我試過使用上下文容器,但我無法繞過它。 謝謝。tomcat相對路徑設置
0
A
回答
1
你需要的東西你這樣的server.xml
<Context cachingAllowed="false" docBase="C:\ProgramFiles\ApacheSoftwareFoundation\apache-tomcat-5.5.29\temp" path="/tmpimages" privileged="true">
</Context>
內使用/tmpimages
源代碼內。
0
從您提出的問題中,我可以理解您在訪問TOMCAT-HOME文件夾時遇到問題。爲什麼不嘗試在要訪問TOMCAT-HOME文件夾的所有路徑前添加../?
+0
的事情是,我不能把資源文件夾放在一個tomcat主文件夾中,所以我不能引用它們。我需要一種對應用程序說所有相對路徑從某個文件夾開始的方式。例如,我將一個/ home/user/data /文件夾設置爲Web應用程序的「當前工作」文件夾,因此當我在應用程序中請求具有相對路徑的文件時,它會查看/ home/user/data夾。 – user191207 2011-03-04 14:39:28
相關問題
- 1. 設置tomcat路徑
- 2. Spring + Tomcat:設置相關文件路徑
- 3. 設置在Tomcat上運行的相對路徑
- 4. 如何設置scrapy IMAGES_STORE相對路徑
- 5. 將spring.config.location設置爲相對路徑
- 6. 在Django設置中的相對路徑
- 7. JAVA中的相對路徑設置
- 8. Django設置模塊和相對路徑
- 9. Servlet/Tomcat相對文件路徑
- 10. 參考根的Tomcat servlet相對路徑
- 11. 僞造/設置Tomcat上下文路徑
- 12. 如何設置apache/tomcat的路徑?
- 13. 將部署設置設置爲相對路徑Local.Testsettings
- 14. Angular sqlLite設置css url()無法設置相對路徑
- 15. Grunt.js設置絕對路徑
- 16. 相對路徑
- 17. 相對路徑
- 18. 相對路徑
- 19. 相對路徑
- 20. 相對路徑
- 21. 相對路徑
- 22. 相對路徑
- 23. 如何在Ui中設置相對路徑 - 路由器?
- 24. 相對路徑DLL對內置應用
- 25. 相對路徑或絕對路徑
- 26. 絕對路徑和相對路徑
- 27. 改變相對路徑絕對路徑
- 28. Node.js:相對路徑和絕對路徑
- 29. 如何將Eclipse Android SDK位置設置爲相對路徑
- 30. 設置路徑
對不起,但我在這裏很好奇。上一次遇到TOMCAT_HOME設置時,Tomcat的版本是3.x,這個版本是James Duncan Davidson在Sun Microsystem在上一個千年編寫的。隨着Tomcat 4(2004年)的推出,tomcat的home文件夾被env所指向。變種。 CATALINA_HOME。哪些應用程序仍然使用Tomcat 3.x運行? – 2011-03-03 17:46:39