1. 程式人生 > >maven使用命令列構建和外掛構建專案的兩種方法

maven使用命令列構建和外掛構建專案的兩種方法

使用命令列(cmd)構建,進入專案原始檔目錄(主pom所在目錄),指定構建外掛版本(依賴座標,版本等),使用命令構建:

mvn install --settings D:\developtool\apache-maven-3.3.9\conf\settings_new_maven20180308.xml
mvn clean package --settings D:\developtool\apache-maven-3.3.9\conf\settings_new_maven20180308.xml -Dmaven.test.skip=true

本質上與eclipse中maven外掛構建/clean一致:

選中主專案目錄或者主pom檔案> run as > maven install > JRE(1.8) /Main (Goals : clean package)

相關推薦

maven使用命令構建外掛構建專案方法

使用命令列(cmd)構建,進入專案原始檔目錄(主pom所在目錄),指定構建外掛版本(依賴座標,版本等),使用命令構建: mvn install --settings D:\developtool\apache-maven-3.3.9\conf\settings

數字的規則如下;1,1,2,3,5,8,13,21,34........ 求第30位數字是多少,用遞規非遞迴方法演算法實現

斐波納契數列(Fibonacci Sequence),又稱黃金分割數列。在數學上,斐波納契數列以如下被以遞迴的方法定義:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)在現代物理、準晶體結構、化學等領域,斐波納契數列都有直接的應用,現在我從演算法的角度,利用遞迴和非

SQL server重啟管理命令以及SQL Server啟動的幾方法

通過SQL Server命令列啟動及停止SQL服務的方法 在SQL Server中,想要啟動或停止SQL Server服務,通過SQL Server命令列操作就可以實現了。下面為您介紹詳細的實現步驟,希望對您能有所幫助。 操作步驟如下: (1)在作業系統的工作列中單擊“開

求第n個斐波那契數(分別用遞迴非遞迴方法求解)

斐波那契數列指的是這樣一個數列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55……這個數列從第3項開始,每一項都等於前兩項之和。 這裡分別用遞迴和非遞迴的方法實現: 遞迴 #define _CRT_SECURE_NO_WARNINGS 1 #include&l

詳解Centos7 下編譯安裝Nginxyum搭建Nginx方法

Nginx 在併發與負載能力方面確實優於 apache,大多數網站都採用基於Nginx 來搭建網站。 下面就來介紹Nginx的搭建 一 原始碼安裝nginx 首先先來安裝Nginx,但是本地的yum倉庫中只有apache,並沒有Nginx,這就需要手動安裝了。 Nginx 的下載官網是這個http

限界分支法優先順序佇列方式出口追蹤解的方法總結

在優先順序佇列分支限界法法中,何時為出介面,也就是while迴圈何時退出了? 解空間為[0,1,2…,n-1],當depth = n-1時,就可以記錄結果了,可以考慮迴圈體退出了(實際上能不能出,還要看他的權夠不夠大,不夠大的話,還是要老老實實的去選擇優先順序高的分支),換句話來說,一旦

微博社交內容資訊爬取(seleniumequests請求介面方法

總體目標:抓取微博內容資訊;給一個入口,抓分佈抓取關注list,然後給到具體連結去爬取具體個人的微博資訊 #我這現在有兩種方式,selenium模擬登陸和下拉,二是分析介面獲取具體微博資訊,這邊暫時沒有完全放開安裝list關注再分別一次抓取每個關注的微博,後面會更新 一,requests

MySQL查看錶結構語句結構的方法

http://blog.csdn.net/number1killer/article/details/77841565 http://blog.csdn.net/number1killer/article/details/77878047 http:/

基於鄰接矩陣鄰接表的方法實現無向圖的BFSDFS

        廣度優先搜尋(Breadth-First-Search)和深度優先搜尋(Deep-First-Search)是搜尋策略中最經常用到的兩種方法,特別常用於圖的搜尋. BFS的思想:       從一個圖的某一個頂點V0出發,首先訪問和V0相鄰的且未被訪問過的

二叉樹的高度 java 利用遞迴層次遍歷方法

原文:http://blog.csdn.net/fangchao3652/article/details/53456468 ackage edu.lnu.fang.BiTree; import java.util.ArrayList; import java.util.L

WebStorm學習筆記001---webstorm-刪除專案 方法

webstorm上刪除專案,竟然浪費了我十幾分鍾時間,這讓我不得不很氣憤的記錄下來,以防像我一樣的悲催男在webstorm js開發神器上刪除專案都找不到。webstorm,首先關閉專案,然後移動到想要刪除的專案上,點選Delete鍵,這個時候千萬不要左鍵點選,點選就進去了當

練習題013:二分查詢(遞迴非遞迴方法

題目:用遞迴和非遞迴兩種方法實現二分查詢 非遞迴法: int binary_search(int *arr, int lenth, int key) { assert(arr != NU

Gradle之重新認識Gradle(專案結構、命令、task、構建Java專案、包裝器)

前言:之前一直接觸使用Gradle完成Android專案的自動化構建,所謂重新認識Gradle是因為最近看了《Gradle IN Action》一書,對gradle進行了一次全面的重新的認識。所以決定以系列部落格,來完成自己對Gradle學習之路的一個總結。關於

2018-9-18-maven命令 IDEA編輯器檢視 maven

一、maven 命令列 mvn clean 表示執行清理操作(會把target資料夾中的資料清理) mvn clean  compile  表示先執行清理後執行編譯,會將程式碼編譯到target資料夾中 mvn clean  test 執行清理和測試 mvn clea

maven命令外掛配置、pom中外掛全域性配置

在實際使用中,命令列使用也是比較頻繁的。 通過命令列外掛配置,可以更有效地使用命令達到我們的目標。 因為通過命令列外掛配置,可以改變相應外掛的行為,使其更符合需要。 使用語法: maven命令 -D引數=引數值 比如: mvn install -Dmaven.test.s

spring boot 專案,使用 maven 構建工具打包的方法

根據 pom.xml 檔案指定的打包格式,打包成對於格式的包 如下: <packaging>war</packaging> 使用 IDEA 的終端直接操作(或者 cmd)。 第一種方式 輸入 mvn package: 打包成功。 專案下的 t

maven專案的建立與配置、maven命令操作、引數說明、依賴管理

一、建maven專案(eclipse ee版本) 選這兩項就可以建maven專案了 二、設定maven 一是修改setting.xml(maven的conf目錄) 修改本地倉庫地址:<localRepository>d:/.m2/repositor

maven(9)------maven命令外掛配置

在實際使用中,命令列使用也是比較頻繁的。 通過命令列外掛配置,可以更有效地使用命令達到我們的目標。 因為通過命令列外掛配置,可以改變相應外掛的行為,使其更符合需要。 使用語法: maven命令 -D引

maven 命令建立web-app專案報錯

 用maven命令列建立web-app 專案,發現一直報錯:no plugin found for prefix 'archetype'  解決方案:  修改conf資料夾中的setting.xml檔

Maven:生命週期外掛

Maven的生命週期與外掛相互繫結,用以完成實際的構建任務。具體而言,是生命週期的階段與外掛的目標相互繫結,以完成某個具體的構建任務。例如專案編譯這一任務,他對應了default生命週期的compile這一階段,而maven-compiler-plugin這一外掛的compile目標能夠完成該任務。