Maven学习笔记(四) 使用maven的tomcat:run进行web项目热部署
1、首先来看一下maven tomcat插件
view plaincopyprint?
[*]<plugin>
[*] <groupId>org.apache.tomcat.maven</groupId>
[*] <artifactId>tomcat7-maven-plugin</artifactId>
[*] <version>2.2</version>
[*] <configuration>
[*] <port>8080</port>
[*] <path>/dubbo-admin</path>
[*] <uriEncoding>UTF-8</uriEncoding>
[*] <finalName>dubbo-admin</finalName>
[*] <server>tomcat7</server>
[*] </configuration>
[*] </plugin>
2、配置jsp,servlet依赖
view plaincopyprint?
[*]<dependency>
[*] <groupId>javax.servlet</groupId>
[*] <artifactId>servlet-api</artifactId>
[*] <version>2.5</version>
[*] <scope>provided</scope>
[*] </dependency>
[*] <dependency>
[*] <groupId>javax.servlet.jsp</groupId>
[*] <artifactId>jsp-api</artifactId>
[*] <version>2.2</version>
[*] <scope>provided</scope>
[*] </dependency>
[*] <dependency>
[*] <groupId>javax.servlet</groupId>
[*] <artifactId>jstl</artifactId>
[*] <version>1.2</version>
[*] </dependency>
[*] <dependency>
[*] <groupId>jsptags</groupId>
[*] <artifactId>pager-taglib</artifactId>
[*] <version>2.0</version>
[*] <scope>provided</scope>
[*] </dependency>
一定需要以上的依赖,否则项目创建jsp文件都会有错误出现
3、接下来就是发布的事情了
创建一个maven build如下:
4、点击apply,再点击run即可:
启动成功
页:
[1]