Tomcat
一:tomcat的启动以及目录结构
1. 启动:
1.1. bin/startup.bat ,双击该文件就会运行
1.2. 访问:在浏览器中输入http://ip:tomcat端口号
2. tomcat的目录结构
bin:可执行文件
conf:配置文件
lib:依赖的jar包
logs:日志文件
temp:临时文件
webapps:存放web项目的目录
work:存放运行时的数据
二:启动可能发生的问题
1:黑窗口一闪而过
原因:没有正确配置JAVA_HOME环境变量
2:启动报错
原因:端口被占用
三:tomcat配合idea创建JavaWeb项目
1. 在IDEA中集成tomcat
1. Run --> Edit Configurations --> defaults -->tomcat Server -->local
2. 在Application Server右侧选择 Configuretion TomCat Home 选择Tomcat的目录即可 jre需要手动选择当前9版本
2. 如何使用tomcat启动我们的项目?
1. 新建一个模块moudel,选择Java Enterprise
2. JavaEE version 选择 JavaEE 7 --> 勾选web Application3.1
3. Create web.xml默认勾选即可
3. 启动:选择右上角的三角按钮即可
四:tomcat_部署项目的方式
1. 直接将项目放到webapps目录下即可
/hello:项目的访问路径 --> 虚拟目录
简化部署:将项目打成一个war包,在将war包直接到webapps目录下
简化部署的优点:会自动解压缩,删除war包之后,压缩的文件也会自动删除。
2. 配置conf/server.xml文件
在<Host>标签中配置
<Context docBase = "D:\hello" path = "/hi" />
docBase: 存放项目的路径
path:虚拟目录
3. 在conf\Catalina\localhost中创建人任意名称xml文件,在文件中编写。
<Context docBase="D:\hello" />
docBase:存放项目的路径
虚拟目录:xml文件名称
注意:第三种方式是热部署,无需重启tomcat。