日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

002_Maven命令

發布時間:2025/5/22 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 002_Maven命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. clean命令

1.1. clean是maven工程的清理命令, 執行mvn clean命令會刪除target目錄及其目錄下所有內容。

1.2. MavenWeb項目, 默認包含target目錄

1.3. 在MavenWeb項目根目錄下, 執行mvn clean命令?

1.4. MavenWeb項目, 清除了target目錄?

2. compile命令

2.1. compile是maven工程的編譯命令, 執行mvn compile命令, 會拷貝src/main/resources目錄下的資源拷貝到target的classes目錄下; 同時把src/main/java目錄下的java文件編譯成class文件, 輸出到target的classes目錄下。

2.2. 在MavenWeb項目根目錄下, 執行mvn compile命令

2.3. 資源文件?

2.4. 字節碼文件?

3. test命令

3.1. test是maven工程的測試命令, 執行mvn test命令, 會執行src/test/java目錄下的單元測試類。拷貝src/main/resources目錄下的資源拷貝到target的classes目錄下; 同時把src/main/java目錄下的java文件編譯成class文件, 輸出到target的classes目錄下。拷貝src/test/resources目錄下的資源拷貝到target的test-classes目錄下; 同時把src/test/java目錄下的java文件編譯成class文件, 輸出到target的test-classes目錄下。最后執行單元測試類。

3.2. 在MavenWeb項目根目錄下, 執行mvn test命令

3.3. 資源文件?

3.4. 字節碼文件?

4. package命令

4.1. package是maven工程的打包命令, 執行mvn package命令, 會執行src/test/java目錄下的單元測試類。拷貝src/main/resources目錄下的資源拷貝到target的classes目錄下; 同時把src/main/java目錄下的java文件編譯成class文件, 輸出到target的classes目錄下。拷貝src/test/resources目錄下的資源拷貝到target的test-classes目錄下; 同時把src/test/java目錄下的java文件編譯成class文件, 輸出到target的test-classes目錄下。執行單元測試類。最后, 如果是java工程打成jar包; 如果是web工程打成war包。

4.2. 在MavenWeb項目根目錄下, 執行mvn package命令

4.3. 生成war包?

5. install命令

5.1. install是maven工程的安裝命令, 執行mvn install命令, 會執行src/test/java目錄下的單元測試類。拷貝src/main/resources目錄下的資源拷貝到target的classes目錄下; 同時把src/main/java目錄下的java文件編譯成class文件, 輸出到target的classes目錄下。拷貝src/test/resources目錄下的資源拷貝到target的test-classes目錄下; 同時把src/test/java目錄下的java文件編譯成class文件, 輸出到target的test-classes目錄下。執行單元測試類。如果是java工程打成jar包; 如果是web工程打成war包。最后, 把打成的jar包或者war包發布的本地倉庫。

5.2. 在MavenWeb項目根目錄下, 執行mvn install命令

5.3. 發布到本地倉庫?

總結

以上是生活随笔為你收集整理的002_Maven命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。