1.流程图:
2.使用自带的tomcat,默认端口8080,相关配置如下:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${java-version}</source>
<target>${java-version}</target>
<!-- true:跳过测试 -->
<skip>true</skip>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
3.使用本地的tomcat时的配置如下:
- tomcat配置
在目标tomcat的配置文件(conf/tomcat-users.xml)中为maven添加账号
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="manager-script" />
<role rolename="admin-gui"/>
<user username="tomcat" password="tomcat" roles="tomcat,manager,
manager-gui,manager-script,admin-gui" />
</tomcat-users>
maven配置
在maven安装目录下的conf/settings.xml文件中servers标签下按照如下配置
<servers>
<server>
<id>tomcat</id>
<username>tomcat</username>
<password>tomcat</password>
</server>
</servers>
pom.xml配置
<defaultGoal>compile</defaultGoal>
4.eclipse启动,配置如下:
5.mvn命令运行
- 上面配置完成之后可以在工程pom.xml目录下打开命令行窗口
D:\Workspaces\renren-security>mvn tomcat:run
- 1
执行tomcat:run命令依然会按照默认的8080端口启动内置tomcat插件部署项目