MVN命令與生命週期
MVN命令與生命週期
github地址
https://github.com/a18792721831/studyMaven.git
文章列表:
Maven最全知識
[INFO] Generating project in Batch mode
Maven專案的目錄結構
Maven倉庫解析
Maven pom.xml解析
MVN命令與生命週期
Maven私有倉庫的搭建和使用
Maven依賴
MVN命令與生命週期
1 MVN命令
-
mvn --version
檢視maven的版本 -
mvn clean
清楚生成的class檔案等,主要是清理target中的資料 -
mvn compile
編譯原始碼,與mvn clean
剛好相反 -
mvn package
打包,將class,資原始檔打入jar包或者war包 -
mvn tomcat:run
執行tomcat容器 -
mvn test
執行test單元測試,生成測試報告 -
mvn site
生成報表 -
mvn dependency:tree
分析依賴樹,在用於解決依賴衝突時,非常有效 -
mvn install
下載依賴,更新依賴 -
mvn deploy
釋出打包後的檔案
不過,更多的是使用ide裡面的圖形化操作
2 Maven生命週期
生命週期:描述專案構建過程。也是預定義專案執行過程。降低專案管理的難度 。
- clean:專案構建之前清理
- default:專案編譯和打包,安裝,分發,部署。。
- site:專案報告,站點,釋出
相關文章
- View生命週期與Activity生命週期的關係View
- IOC與生命週期
- Servlet生命週期與方法Servlet
- ASP.NET頁面生命週期與應用程式生命週期ASP.NET
- Maven生命週期及常用命令Maven
- 生命週期
- Activity生命週期與啟動模式模式
- vue - 生命週期Vue
- Fragment生命週期Fragment
- vue生命週期Vue
- spring生命週期Spring
- ubuntu生命週期Ubuntu
- Flutter - 生命週期Flutter
- sessionStorag 生命週期Session
- PHP 生命週期PHP
- maven生命週期Maven
- Activity生命週期
- React生命週期React
- Salesforce 生命週期管理(一)應用生命週期淺談Salesforce
- Vue 生命週期與鉤子函式Vue函式
- vue 生命週期梳理Vue
- java servlet 生命週期JavaServlet
- Android Activity生命週期Android
- Activity生命週期onDestroy
- React-生命週期React
- vue 生命週期深入Vue
- React元件生命週期React元件
- JPA概述、生命週期
- viewController的生命週期ViewController
- Servlet的生命週期Servlet
- Tomcat生命週期管理Tomcat
- React 元件生命週期React元件
- maven-生命週期Maven
- UIViewController的生命週期UIViewController
- Flutter -- Element生命週期Flutter
- Flutter 的生命週期Flutter
- Spring的生命週期Spring
- Spring Bean 生命週期SpringBean