eclipse maven 打war包的几种方式
Posted 小破孩楼主
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse maven 打war包的几种方式相关的知识,希望对你有一定的参考价值。
第一种:利用pom.xml文件打包。
右键pom.xml文件,选择Debug as或Run as 都行。但需要选择Maven install 打包
执行成功后,日志会打印出位置(看自己配置是否日志输出)。如果没有输出,在默认的C盘.m2文件夹中
第二种方式:右键项目。选择Debug as 或 Run as 。但是这个时候要选择 Debug configurations
先Browse Workspace 选择需要打包的项目 ,然后在Goals:中输入clean install 命令 Debug执行后,会在target目录下生成打的war包
第三种:直接右击项Export,然后选择WAR file ( 推荐这种)
第四种;利用mvn package命令:(eclipse 中只用package就行 ,或者clean package 推荐这种)
mvn compile与mvn install、mvn deploy的区别
- mvn compile,编译类文件
- mvn install,包含mvn compile,mvn package,然后上传到本地仓库
- mvn deploy,包含mvn install,然后,上传到私服
打出war包之后直接部署到tomcat即可运行。类似于普通项目的部署。
第五种:利用maven的插件
pom.xml中:
<!-- tomcat插件 -->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>80</port>
<path>/SSM</path>
</configuration>
</plugin>
run as :
tomcat7:exec-war
或者
tomcat7:exec-war-only
第六种:使用maven的war命令:
war:exploded 直接将项目打包成war包解压后的目录结构,类似于将war打包并解压
或者: war:war 直接将项目打成war包。
以上是关于eclipse maven 打war包的几种方式的主要内容,如果未能解决你的问题,请参考以下文章