forum-java icon indicating copy to clipboard operation
forum-java copied to clipboard

按照文档打包war并没有静态资源

Open zhuangjiagen163 opened this issue 3 years ago • 2 comments

打包war后部署访问不到,因为静态资源压根就没有 不解

zhuangjiagen163 avatar Nov 04 '22 09:11 zhuangjiagen163

需要通过根目录访问才行

Qbian61 avatar Apr 14 '23 09:04 Qbian61

部署war时缺少了一步:

修改/root/apache-tomcat-9.0.65/conf/server.xml,在Host标签内添加一个Context标签,内容如下:

<Host name="localhost"  appBase="webapps"
          unpackWARs="true" autoDeploy="true">
     <Context path="/root/apache-tomcat-9.0.65/webapps/" docBase="forum-java.war" debug="0" privileged="true" reloadable="true"></Context>
     <!-- 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 &quot;%r&quot; %s %b" />

</Host>

Staceycgc avatar Oct 15 '23 02:10 Staceycgc