美文网首页
tomcat部署war,访问不需要带项目名称

tomcat部署war,访问不需要带项目名称

作者: 為妳奮閗 | 来源:发表于2020-06-30 11:13 被阅读0次

1、将项目打成WAR包放在Tomcat的webapps目录下

2、在Tomcat的安装目录的conf下找到server.xml的文件,如:D:\apache-tomcat-9.0.8\conf\server.xml

3、在Host标签里边添加

<Host name="localhost"  appBase="webapps"

            unpackWARs="true" autoDeploy="true">

        <!-- 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" />

    <Context path="" docBase="myproject" reloadable="true" />

 </Host>

Context标签内容,注意path填空,docBase为项目名称

4、再次访问即可携带项目名称或不带都可以访问到项目。如localhost:8080/或localhost:8080/myproject

相关文章

网友评论

      本文标题:tomcat部署war,访问不需要带项目名称

      本文链接:https://www.haomeiwen.com/subject/udjutktx.html