Java Tomcat 8-静态资源/资产可以';我不能让它工作
C:\asset(在那里我有像1.jpg/2.jpg/3.jpg等的图片) 我的tomcat server.xml如下所示:Java Tomcat 8-静态资源/资产可以';我不能让它工作,java,tomcat,tomcat8,Java,Tomcat,Tomcat8,C:\asset(在那里我有像1.jpg/2.jpg/3.jpg等的图片) 我的tomcat server.xml如下所示: <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="/test" docBase="C:/asset" debug="0" reloadable="true" crossContext="fa
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="/test" docBase="C:/asset" debug="0" reloadable="true" crossContext="false"/>
<!-- SingleSignOn valve, share authentication between web applications
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-->
<!-- Access log processes all example.
Documentation at: /docs/config/valve.html
Note: The pattern used is equivalent to using pattern="common" -->
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
但是当我转到localhost:8080/test/1.jpg时,我仍然有404错误,你知道为什么这样做不起作用吗
另一个问题是,是否有可能在我的spring项目中配置此路径?作为一个变量?我认为您仍然需要一个带有web.xml的文件夹c:\asset\web inf您在日志文件中看到任何错误消息吗?