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
- Servlet生命週期與方法Servlet
- ASP.NET頁面生命週期與應用程式生命週期ASP.NET
- 生命週期
- Maven生命週期及常用命令Maven
- Activity生命週期與啟動模式模式
- React的生命週期與應用React
- PHP 生命週期PHP
- Flutter - 生命週期Flutter
- sessionStorag 生命週期Session
- Fragment生命週期Fragment
- Activity生命週期
- vue - 生命週期Vue
- React生命週期React
- ubuntu生命週期Ubuntu
- React 生命週期React
- vue生命週期Vue
- Salesforce 生命週期管理(一)應用生命週期淺談Salesforce
- Vue 生命週期與鉤子函式Vue函式
- Activity生命週期onDestroy
- Flutter -- Element生命週期Flutter
- Flutter 的生命週期Flutter
- SQL的生命週期SQL
- java servlet 生命週期JavaServlet
- React-生命週期React
- vue 生命週期梳理Vue
- Laravel的生命週期Laravel
- 理解VUE生命週期Vue
- React 元件生命週期React元件
- Laravel框架生命週期Laravel框架
- ReactNative 生命週期React
- vue的生命週期Vue
- JSP生命週期JS
- React元件生命週期React元件
- vue 生命週期深入Vue
- Fragment的生命週期Fragment
- iOS App生命週期iOSAPP
- App的生命週期APP