Tomcat配置Web程序几种方式

时间:2022-04-22
本文章向大家介绍Tomcat配置Web程序几种方式,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

Tomcat是我们常用的一种web应用服务器,特别是javaweb开发的时候往往使用的是tomcat服务器。在使用tomcat的过程中,我们常常会遇到配置tomcat的问题。那么,如何有效快捷地配置好我们的web项目,作者在这里进行一个总结。 一、静态配置 1、将我们的项目拷贝到tomcat的webapps目录下。启动tomcat的时候,会自动加载webapps里面的项目,但是我们得保证我们的jar包是否完整。项目的访问路径是:http://localhost:8080/项目名称 2、更改conf目录下的server.xml文件,在标签前面加上如下的配置:

 <Context path="" docBase="F:myworkWebRoot" debug="0" />  

同时将Host标签里面的appBase=”webapps”去掉,这种方式只会加载mywork这一个项目。如何没有去掉appBase配置的话,tomcat还会把webapps下面的项目启动起来。项目的访问路径直接是http://localhost:8080 3、在tomcat目录下面的confCatalinalocalhost下,加一个项目的配置文件,如mywork.xml。然后再xml中写如下内容:

 <Context docBase="F:/" reloadable="false" />  

那么tomcat启动的时候就会加载mywork这个项目,reloadable是程序发生更改服务器是否自动加载。这时候项目的访问路径是http://localhost:8080/mywork

tips:删除一个Web应用同时也要删除webapps下相应的文件夹和server.xml中相应的Context,还要将Tomcat下面的confcatalinalocalhost目录下相应的xml文件删除,否则Tomcat仍会去配置并加载。 二、动态部署 登陆tomcat管理控制台:http://localhost:8080/,输入用户名和密码后便可管理应用并动态发布。 在Context Path(option):中输入/yourwebname ,这代表你的应用的访问地址。 XML Configration file URL中要指定一个xml文件,比如我们在F:下建立一个hmcx.xml文件,内容如下:

 <Context reloadable="false" />  

其中docBase不用写了,因为在下一个文本框中填入。或者更简单点,这个文本框什么都不填,在WAR or Directory URL:中键入F:hmcx即可,然后点击Deploy按钮,上面就可以看到了web应用程序,名字就Context Path(option):中的名字。

tips:如果部署.war文件还有更加简单的方式,下面还有个Select WAR file uploae点击浏览选择.war文件,然后点击Deploy。

当然,还有其他的方式可以满足大家的需要,作者就不一一举例了。大家可以根据以上的总结并结合自身的实际情况进行配置。