使用tomcat插件启动maven工程

本文介绍如何在Maven项目中配置Tomcat插件以简化多项目的部署流程。通过在war工程中加入特定配置,可以指定部署路径及端口号,并通过maven命令启动服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        在项目比较多的情况下,如果是已部署的方式,那么需要N+的tomcat并且每个都要修改端口号非常的麻烦

一、在maven中加入tomcat插件

在war工程中加入tomcat插件:
	<build>
		<plugins>
		<!-- 配置运行插件 -->
			<plugin>
				<groupId>org.apache.tomcat.maven</groupId>
					<artifactId>tomcat7-maven-plugin</artifactId>
					<version>2.2</version>
					<configuration>
						<path>/</path>
						<port>8081</port>
					</configuration>
			</plugin>
		</plugins>
	</build>

        path指定路径

        port指定端口号

二、maven build  clean tomcat7:run

        tomcat7:run 半角切不能有空格。

    点击run,但是maven中没有taotao-parent这个项目所以会报错,可以参考项目第一天这里面工程构建方式。

:Non-resolvable parent POM for com.taotao:taotao-mannger-web:0.0.1-SNAPSHOT: Could not find artifact com.taotao:tatao-parent:pom:0.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 4, column 10
 @ 

    解决:右键parent工程maven install向本地仓库安装文件,mvn仓库中就会出现相关的文件,这时候重新运行。

    再次运行的时候点击run那有个固定的配置了。

控制台输出:

[INFO] Running war on http://localhost:8081/
	[INFO] Creating Tomcat server configuration at /home/lxj/eclipse-workspace/taotao-mannger-web/target/tomcat

浏览器输出:




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值