第一種:利用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包。