Ⅰ 如何在ubuntu使用maven命令行
轉載
下面以CentOS平台為例,說明如何安裝及配置Maven。
1 [root@localhost ~]# wget
2 software/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gz
3 [root@localhost ~]# tar xzf apache-maven-3.1.1-bin.tar.gz -C /usr/local
4 [root@localhost ~]# cd /usr/local
5 [root@localhost ~]# ln -s apache-maven-3.1.1 maven
上面的wget是從後面給定的URL中下載maven,當然,你也可以直接訪問手動下載。第二行命令是將下載下來的tar.gz包解壓到/usr/local(tar默認將文件解壓到當前目錄,加了-C參數之後,是將解壓的文件存放到/usr/local中)
當然,解壓完下載下來的maven包是現在還不能啟用,需要在PATH裡面設置一下路徑,如下:
1 [root@localhost ~]# vim /etc/profile.d/maven.sh
2 export MAVEN_HOME=/usr/local/maven
3 export PATH=${MAVEN_HOME}/bin:${PATH}
設置好Maven的路徑之後,需要運行下面的命令
1 [root@localhost ~]# source /etc/profile.d/maven.sh
使得上面設置的環境變數立即生效。
你也就可以重啟一下電腦,使得上面的環境變數立即生效,但是沒有上面的命令來得快!
當然,你也可以在/etc/profile文件後面加入下面三行,和上面的一樣效果
1 [root@localhost ~]# vim /etc/profile
2 MAVEN_HOME=//usr/local/maven
3 export MAVEN_HOME
4 export PATH=${PATH}:${MAVEN_HOME}/bin
設置好Maven的路徑之後,需要運行下面的命令
1 [root@localhost ~]# source /etc/profile
使得上面設置的環境變數立即生效。
弄完之後,你可以運行下面的命令。
查看源代碼列印幫助
1 [root@localhost ~]# mvn -v
2 Apache Maven 3.0.5 (;
3 2013-02-19 21:51:28+0800)
4 Maven home: /usr/local/maven
5 java version: 1.6.0_24, vendor: Sun Microsystems Inc.
6 java home: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre
7 Default locale: en_US, platform encoding: UTF-8
8 OS name: "linux", version: "2.6.32-358.14.1.el6.x86_64", arch:
9 "amd64", family: "unix"
如果出現了上面類似的欄位,說明Maven安裝及配置完了!
你也就運行mvn -version
1 [root@localhost ~]# mvn -version
2 Apache Maven 3.0.5 (;
3 2013-02-19 21:51:28+0800)
4 Maven home: /usr/local/maven
5 java version: 1.6.0_24, vendor: Sun Microsystems Inc.
6 java home: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre
7 Default locale: en_US, platform encoding: UTF-8
8 OS name: "linux", version: "2.6.32-358.14.1.el6.x86_64", arch:
9 "amd64", family: "unix"
和上面的效果是一樣的。
上面的命令為了方面,都是在root用戶下進行操作的,這樣很不安全,建議使用一般的用戶許可權配合sudo去安裝和配置!
Ⅱ windows maven命令行 命令怎麼使用
下載maven,下載後如果是壓縮包,進行解壓,得到maven目錄。
找到我們的maven目錄並復制路徑,右鍵計算機,屬性里選擇高級系統設置,找到環境變數。
用戶變數下選擇新建,變數名為M2_HOME,變數值為D:\Program Files\apache-maven-3.1.0,點擊確定
找到maven下的bin目錄D:\Program Files\apache-maven-3.1.0\bin復制,用戶變數下選中PATH點擊編輯,粘貼,注意加分號跟其它的隔開。
這就算配置完成,驗證對不對,win+R快捷鍵cmd進入dos窗口,輸入命令,mvn -v(注意中間有個空格),回車運行後可以看見maven版本maven home表示安裝成功。
進入或者新建想要生成項目的文件夾,通過運行dos命令mvn archetype:generate,可以簡單搭建一個maven項目的骨架。運行過程中會讓我們輸入groupId,artifactId,package,也可以直接設置這些,例如:mvn archetype:generate -DgroupId=com.xh.maven -DartifactId=maven_03 -Dversion=0.0.1_SNAPSHOT
如果我們寫好了一個項目,dos命令下可以通過mvn compile編譯項目src/main/java下中的類
如果編譯的結果顯示有ERROR,怎麼查看ERROR的詳細信息呢,可以通過mvn -e,從本例這個提示看,就是pom.xml上第一行xml後面編碼encoding拼寫錯誤
mvn項目是src下有個main,還有個test測試,mvn -test就是編譯src/test/java中的類
mvn package 打包
mvn install 會把打的jar包發到倉庫中,這樣另一個項目中pom.xml下通過dependency下配置就可調用裡面的類
Ⅲ 如何執行Maven命令
<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <classpathPrefix>lib/</classpathPrefix> <mainClass>com.abc.ABCTest</mainClass> -->入口類名 </manifest> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id></id> <phase>install</phase> <goals> <goal>-dependencies</goal> </goals> <configuration> <outputDirectory>${project.build.directory}/lib</outputDirectory> -->拷貝所以依賴存放位置 </configuration> </execution> </executions> </plugin> </plugins> 然後再用mvn clean install 裝配一下,打出的jar包就可以運行
Ⅳ 如何在eclipse中運行maven命令
先導入,再編譯,最後運行。
1、在Eclipse中按File->Import->Existing Maven projects->next。選擇你剛才放代碼的地方。
其中在選擇項目時,選擇Existing Maven Projects
2、選擇項目所在文件夾:
3、點擊finish即可
Ⅳ maven如何安裝有哪些常用命令
方法/步驟
1
下載maven,下載後如果是壓縮包,進行解壓,得到maven目錄。
2
找到我們的maven目錄並復制路徑,右鍵計算機,屬性里選擇高級系統設置,找到環境變數。
3
用戶變數下選擇新建,變數名為M2_HOME,變數值為D:\Program Files\apache-maven-3.1.0,點擊確定
4
找到maven下的bin目錄D:\Program Files\apache-maven-3.1.0\bin復制,用戶變數下選中PATH點擊編輯,粘貼,注意加分號跟其它的隔開。
5
這就算配置完成,驗證對不對,win+R快捷鍵cmd進入dos窗口,輸入命令,mvn -v(注意中間有個空格),回車運行後可以看見maven版本maven home表示安裝成功。
6
進
入或者新建想要生成項目的文件夾,通過運行dos命令mvn
archetype:generate,可以簡單搭建一個maven項目的骨架。運行過程中會讓我們輸入
groupId,artifactId,package,也可以直接設置這些,例如:mvn archetype:generate
-DgroupId=com.xh.maven -DartifactId=maven_03 -Dversion=0.0.1_SNAPSHOT
7
如果我們寫好了一個項目,dos命令下可以通過mvn compile編譯項目src/main/java下中的類
8
如果編譯的結果顯示有ERROR,怎麼查看ERROR的詳細信息呢,可以通過mvn -e,從本例這個提示看,就是pom.xml上第一行xml後面編碼encoding拼寫錯誤
9
mvn項目是src下有個main,還有個test測試,mvn -test就是編譯src/test/java中的類
10
mvn package 打包
mvn install 會把打的jar包發到倉庫中,這樣另一個項目中pom.xml下通過dependency下配置就可調用裡面的類
Ⅵ 怎麼使用maven package命令
此命令包含一系列過程:validate-->compile-->test-->package;
Maven根據pom文件里packaging的配置,決定是生成jar文件還是war文件,並放到target目錄下。
(註:此命令需要在項目的根目錄(也就是pom.xml文件所在的目錄)下運行,Maven才知道打包哪個項目。)
Ⅶ 如何運行maven build
在MyEclipse上運行mvn命令,右鍵項目選擇Run As--》Maven clean。mvn命令有很多,簡單說明下比較常用的命令:
1. clean 用於清理輸出目錄target/
2. compile用於編譯項目主代碼
3. test 用於編譯運行測試代碼
4. package 接受編譯好的代碼,打包成可發布的模式
5. install 將包安裝到maven本地倉庫
6. Deploy將最終的包復制到遠程倉庫
執行以上命令時,clean是不會自動執行的,因為clean和其他5個命令是不同的生命周期,因此需要使用組合命令。
在MyEclipse中運行組合命令,右鍵項目選擇Run As--》Maven build...
Ⅷ maven是幹嘛的
Maven是基於項目對象模型,可以通過一小段描述信息來管理項目的構建,報告和文檔的軟體項目管理工具。
Maven能夠很方便地幫你管理項目報告,生成站點,管理JAR文件,等等。例如:項目開發中第三方jar引用的問題,開發過程中合作成員引用的jar版本可能不同,還有可能重復引用相同jar的不同版本,使用maven關聯jar就可以配置引用jar的版本,避免沖突。
你給出的圖片中binary是二進制文件,source是源碼,開發中我們需要下載的是binary文件,後綴標識壓縮的演算法. 一般來說,windows系統用zip較多,linux系統用tar.gz較多。source是maven項目的源碼,探究原理時可以下載源碼進行研究。
Maven常用命令:
1.mvn archetype:generate 創建Maven項目
2.mvn compile 編譯源代碼
3.mvn deploy 發布項目
4.mvn test-compile 編譯測試源代碼
5.mvn test 運行應用程序中的單元測試
6.mvn site 生成項目相關信息的網站
7.mvn clean 清除項目目錄中的生成結果
8.mvn package 根據項目生成的jar
9.mvn install 在本地Repository中安裝jar
10.mvn eclipse:eclipse 生成eclipse項目文件
Ⅸ windows maven命令行 命令怎麼使用
win+r 打開命令行窗口
切換到主pom文件所在位置: