Tomcat的APP知识

1.webapp 的目录结构

     static 非必要目录,约定俗成的名字,一般在此处放静态资源 ( css js img)

    WEB-INF 必要目录,必须叫 WEB-INF 。受保护的资源目录,浏览器通过 url 不可以直接访问的目录,
   classes 必要目录, src 下源代码、配置文件,编译后会在该目录下。 web 项目中如果没有Java 源码,则该目录不会出现。
    lib 必要目录,项目依赖的 jar 编译后会出现在该目录下, web 项目要是没有依赖任何jar ,则该目录不会出现。
    web.xml 必要文件, web 项目的基本配置文件 . ,较新的版本中可以没有该文件,但是学
习过程中还是需要该文件。

2.WEB项目部署的方式

方式1 直接将编译好的项目放在webapps目录下
方式2 可以将项目放在非webapps的其他目录下,在Tomcat中通过配置文件指向app的实际磁盘
路径。

   1.先在某一个目录创建一个app

   2.在conf\Catalina\localhost创建一个app.xml

       内容是

 3. Tomcat目录及测试

在webapps中有host-manager , manager 使用 conf/tomcat-users.xml

改为

<tomcat-usersxmlns="http://tomcat.apache.org/xml"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
              version="1.0">
<role rolebname="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="admin"
password="admin"
roles="admin-gui,admin-script,manager-gui,manager-script,manager-jmx,manager-status"
/>
</tomcat-users>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值