使用tomcat插件启动maven工程

        在项目比较多的情况下,如果是已部署的方式,那么需要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

浏览器输出:




阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页