上一節(jié)我們安裝好了maven-3.0.5,并配置好了相關環(huán)境漓穿,這一節(jié)我們將闡述使用maven命令行進行項目管理。
1、環(huán)境約束
- win10 64位操作系統
- maven-3.0.5
- jdk-8u162-windows-x64
2疙渣、操作步驟
2.1 創(chuàng)建一個項目
- 創(chuàng)建一個快速啟動項目,打開命令行抱虐,執(zhí)行以下命令昌阿,并一路回車:
mvn archetype:generate -DgroupId=net.wanho.quickstart -DartifactId=quickstart-demo -DarchetypeArtifactId=maven-archetype-quickstart
項目結構
- 創(chuàng)建一個web項目,打開命令行恳邀,執(zhí)行以下命令懦冰,并一路回車:
mvn archetype:generate -DgroupId=net.wanho.web -DartifactId=web-demo -DarchetypeArtifactId=maven-archetype-webapp -Dversion=0.0.1-snapshot -DarchetypeCatalog=internal
項目結構
2.2 編譯打包發(fā)布生成站點
以上述創(chuàng)建的web-demo為基礎,執(zhí)行以下命令:
# 進入web-demo項目文件夾
cd web-demo
# 編譯谣沸,src/main/java目錄java源碼編譯生成class生成到target的classes文件夾下
mvn compile
# 打包刷钢,生成war包或者tar包
mvn package
# 刪除,刪除target目錄
mvc clean
# 安裝乳附,將生成的war或者jar包復制到本地倉庫
mvn install
# 發(fā)布内地,將壓縮包推送到私服
mvn deploy
# 生成站點
mvn site
2.3 其他命令
# 將maven項目轉成eclise項目
mvn eclipse:eclipse
# 清除
mvn eclipse:clean
# 將maven項目轉成idea項目
mvn idea:idea
# 清除
mvn idea:clean
# 啟動springboot項目
mvn springboot:run
# 關閉springboo項目
mvc springboot:stop
以上就是使用maven命令行進行的一些基本操作。