Tomcat基础学习
Tomcat简介
Tomcat是一个轻量级的web服务器,也称为web容器,servlet容器。(web服务器可以封装http协议,简化开发。还可以将web项目部署到服务器上,对外提供网上浏览。)
Tomcat基本使用
- 启动:安装目录下的bin目录下的startup.bat
- 关闭:安装目录下的bin目录下的shutdown.bat或Ctrl + c
Tomcat配置和项目部署
- 修改启动端口号
在安装目录的conf目录下,找到server.xml,在如下位置修改即可。tomcat默认是8080。
2.项目部署:
一般把Java项目打包成war包,粘贴到webapps目录下,项目就部署完成了。
Idea创建MavenWeb项目
- 采用maven骨架
创建好项目后打开pom文件,把name标签到build标签的内容全部删掉(删掉导入的插件),之后代码如下
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.example</groupId>
<artifactId>tomcat-demo1</artifactId>
<version>1.0-SNAPSHOT</version>
<!--
<packaging>:打包方式
* jar:默认值
* war:web项目打包方式
-->
<packaging>war</packaging>
</project>
现在main目录下还缺少两个目录,即java和resources,然后我们进行创建:
至此,MavenWeb项目就创建好了。
2. 不采用web骨架
之后我们点开pom文件,会发现其并不是一个web项目,需要我们进行一些改动。
首先在pom文件中加入打包方式:
<packaging>war</packaging>
之后我们发现项目中没有webapp项目,双击步骤四创建:
这时,也就创建好了。
IDEA中使用tomcat
-
集成本地tomcat
之后2.artifact
放入项目,apply,ok。之后就部署完成了。 -
Maven插件
在pom文件中引入坐标
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
</plugin></plugins>
</build>
maven加载一下,就可以右键项目运行了。