我试过这个Simplest way to serve static data from outside the application server in a Java web application .我将其添加到我的 server.xml(D:\apache-tomcat-9.0.0.M22\conf
)内的 <Host>
标签 。但它没有用。
<Context docBase="C:\java workspace\picture" path="/images" />
我想是不是因为我用的是Intellij idea?因为idea会在C:\Users\lxa\.IntelliJIdea2017.2\system\tomcat\_drill_3\conf
创建一个新的tomcat实例?我无法更改 C:\Users\lxa\.IntelliJIdea2017.2\system\tomcat\_drill_3\conf
的 web.xml
最佳答案
从Run/Debug Configurations
选择Startup/Connection
然后勾选Pass environment variables
并添加一个新条目:CATALINA_BASE
加上你的 Tomcat 地址
关于java - 如何从 webapp(某种程度上是 web 应用程序目录)访问静态文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46014738/