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加载一下,就可以右键项目运行了。
                    
                
                
            
        
浙公网安备 33010602011771号