2阶——Tomcat配置、部署问题

安装过程可能遇见的问题:

1、黑窗口一闪而过

原因:没有正确配置JAVA_HOME环境变量

---我的电脑,右击鼠标选择->属性,->高级->系统变量

解决方案:在系统环境变量中正确配置JAVA_HOME     例如:C:\Program Files\Java\jdk1.8.0_211   再在path中设置:%JAVA_HOME%\bin

 

2、启动报错

原因: 可能是占用了8080的端口号

解决方案:修改端口号即可;apache-tomcat-8.5.11\conf\server.xml文件中修改即可(注意相关的端口都需要修改)

 

3、Tomcat的部署项目

1.将需要部署的项目直接打成war包放置在TOMCAT中 apache-tomcat-8.5.11\webapps 即可,jar包会自动解压缩

例如:在webapps中建立了一个hello的文件中有一个hello.html文件   输入www.localhost:8080/hello/hello.html 即可访问

 

2.在server.xml中配置资源所在的路径 已经访问的虚拟路径   <Host>标签中配置

 <Context docBase="C:\Users\lenovo\Desktop\hello2" path="/haha"/>

一定注意的是配置的虚拟目录是什么 红色标记处就需要写什么 然后后面跟需要访问的资源名字!

 

   可以理解为:path(被称为虚拟目录) 是 docBase的别名一样!!!

 
 <Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">

        <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" />
               
               
        <!--项目部署配置   docBase 资源文件所在的路径    path虚拟的路径 随意写即可-->       
        <Context docBase="C:\Users\lenovo\Desktop\hello2" path="/haha" />

      </Host>

 

 3. 在tomcat中 的 apache-tomcat-8.5.11\conf\Catalina\localhost文件中建立任意一个.xml文件

 

 

     在xml文件中写入   <Context docBase="资源路径的名字" />  注意 在此处不需要配置path路径 因为文件的新建的xml文件名就是虚拟的路径

 

 

  重启tomcat在流量器中输入访问地址即可   

 

 

posted @ 2020-05-18 16:07  gaoshengjun  阅读(115)  评论(0编辑  收藏  举报