1:项目打包,再eclipse选中项目右键,然后选中Export,再选中WAR file

Tomcat 部署maven项目,并用域名访问项目

然后就会弹出框来

Tomcat 部署maven项目,并用域名访问项目

2:把tomcat单独放一个目录

Tomcat 部署maven项目,并用域名访问项目

然后把第一步保存的项目拷贝到D:\apache-tomcat-8.0.39\webapps目录下

Tomcat 部署maven项目,并用域名访问项目

3:修改conf目录下的server.xml文件

注意、:红色部分为修改了的部分

第一步修改8080端口为80端口

 <Connector URIEncoding="UTF-8" connectionTimeout="20000" port="80" 
    protocol="HTTP/1.1" redirectPort="8443" maxThreads="1000" 
    minSpareThreads="100" maxSpareThreads="300" acceptCount="100"/>

第二步:修改Engine下defaultHost

 <Engine defaultHost="填写你的域名" name="Catalina">

第三步:修改Host下name

<Host appBase="webapps" autoDeploy="true" name="填写你的域名" unpackWARs="true">

第四步:在Host标签内加<Context docBase="你的项目名称" path=""  />

      <Host appBase="webapps" autoDeploy="true" name="hy898561937.com" unpackWARs="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" pattern="%h %l %u %t &quot;%r&quot; %s %b" prefix="localhost_access_log" suffix=".txt"/>
        <Context docBase="you" path=""  />
        </Host>

4:启动bin目录下的startup.bat文件

Tomcat 部署maven项目,并用域名访问项目

5:访问,直接输入你的域名。就可以访问项目了

Tomcat 部署maven项目,并用域名访问项目

相关文章: