Apache Tomcat 7 项目部署

前言

在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署。开发Java Web的时候可以动态部署,减少部署麻烦,提高工作效率。

1、静态部署

静态部署指的是我们在服务器启动之前部署我们的程序,只有当服务器启动之后,我们的Web应用程序才能访问。这种方式比较简单,但是web应用程序必须在webapps目录下。Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。

2、动态部署

这种方式推荐使用,在conf\Catalina\localhost下建一个demo.xml,代码如下:

<?xml version='1.0' encoding='utf-8'?>
<Context privileged="true" docBase="C:\Users\tsing\workspace\web\target\web-0.0.1-SNAPSHOT">
</Context>

可以通过http://localhost:8080/demo/地址访问。

启用Tomcat Web Application Manager。在tomcat-users.xml中增加,如下代码,就可以通过Web管理Web App。

<role rolename="manager-status"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<user username="admin" password="admin" roles="manager-status,manager-gui,manager-script,manager-jmx"/>

访问地址是:http://localhost:8080/manager/html

 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值