- Tomcat学习笔记01【Web相关概念、Tomcat基本操作】【day01】
- Tomcat学习笔记02【Tomcat部署项目】【day01】
目录
简化部署:将项目打成一个war包,再将war包放置到webapps目录下
部署项目方式3:在conf\Catalina\localhost创建任意名称的xml文件
idea 创建tomcat 工程文件目录下 默认没有WEB-INF目录
warning:No artifacts configured 解决方案
03 Tomcat部署项目
tomcat_部署项目的方式
web服务器软件
* Tomcat:web服务器软件
1. 下载:http://tomcat.apache.org/
2. 安装:解压压缩包即可。
3. 卸载:删除目录就行了。
4. 启动
5. 关闭
6. 配置:
* 部署项目的方式:
1. 直接将项目放到webapps目录下即可。
* /hello:项目的访问路径-->虚拟目录
* 简化部署:将项目打成一个war包,再将war包放置到webapps目录下。
* war包会自动解压缩2. 配置conf/server.xml文件
在<Host>标签体中配置
<Context docBase="D:\hello" path="/hehe" />
* docBase:项目存放的路径
* path:虚拟目录3. 在conf\Catalina\localhost创建任意名称的xml文件。在文件中编写:
<Context docBase="D:\hello" />
* 虚拟目录:xml文件的名称
部署项目方式1:直接将项目放到webapps目录下
简化部署:将项目打成一个war包,再将war包放置到webapps目录下
使用war包的好处:压缩文件的传输速度 比 散文件的传输速度 快。将war包直接复制到webapps目录下,war包自动解压。
在webapps目录下,将war包删除后,hello文件夹会自动删除!
部署项目方式2:配置conf/server.xml文件
部署项目方式2:配置conf/server.xml文件 —— 缺点:配置项目时,需要修改服务器配置文件server.xml(整个tomcat的核心配置文件,配置tomcat整体),在server.xml文件中部署项目(一个tomcat可以部署很多项目),可能 会将整个文件整坏,其它项目可能运行不起来,这样配置很不安全!
部署项目方式3:在conf\Catalina\localhost创建任意名称的xml文件
这是最推荐的一种部署方式。部署项目方式2,需要重启服务器,所以推荐这种方式。
tomcat_动态java项目的目录结构
web服务器软件
* Tomcat:web服务器软件
1. 下载:http://tomcat.apache.org/
2. 安装:解压压缩包即可。
3. 卸载:删除目录就行了。
4. 启动
5. 关闭
6. 配置:
* 部署项目的方式
* 项目形式2种,静态项目和动态项目:
* 静态项目:存放静态资源,html、css、js,图片\文本\视频...
* 动态项目:静态资源+动态资源(servlet\jsp...)
* 目录结构
* java动态项目的目录结构:
-- 项目的根目录
-- WEB-INF目录:
-- web.xml:web项目的核心配置文件
-- classes目录:放置字节码文件的目录
-- lib目录:放置依赖的jar包
tomcat_与IDEA集成&创建web项
web服务器软件
* 将Tomcat集成到IDEA中,并且创建JavaEE的项目,部署项目。
将Tomcat集成到IDEA中
检测tomcat是否配置成功:
创建JavaEE项目
idea 创建tomcat 工程文件目录下 默认没有WEB-INF目录
原文链接:https://www.cnblogs.com/weiyiming007/p/12010704.html
![]()
warning:No artifacts configured 解决方案
解决方法:Idea——Tomcat 报错——Warning: No artifacts configured 解决方法
![]()
运行tomcat项目
![]()
http://localhost:8080/ 显示index.jsp,index.jsp——默认首页。