MAVEN的安裝及用maven命令生成一個普通的java項目

一、MAVEN的安裝(win10系統下)

1.檢查jdk安裝的情況(要1.6以上版本),檢查方式:運行cmd,輸入"java  -version";

2.下載MAVEN安裝包:apache-maven-3.0.5.zip

3.  對apache-maven-3.0.3-bin.zip進行解壓縮,解壓目錄可以自定義(記住自己的解壓目錄,後面需要配置環境變量,解壓目錄最好不要有中文字);


4.設置系統環境變量,MAVEN_HOME,此電腦----屬性----高級----環境變量,點擊“系統變量”下的新建一個變量,變量名: MAVEN_HOME; 變量值:D:\xpy\apache-maven-3.0.5(解壓的根目錄路徑),如下所示:


5.在系統變量列表中找到系統變量path,打開之,點擊“”新建”輸入:“%MAVEN_HOME%\bin”(win7系統下,在path路徑後面追加的話,前面必須加一個分號,即:“;%MAVEN_HOME%\bin”),如下所示:

6.保存以後,環境變量就配置完畢了。驗證安裝是否成功:win+R運行cmd,輸入 mvn -v 查看:


二、用maven命令生成一個普通的java項目


1.在D盤根目錄下,建立一個名爲“beauxie”文件夾,在此目錄下,運行cmd命令窗口:先按住“shift”,再鼠標右鍵點擊文件內空白處,選擇“在此處打開命令窗口”(當然也可以用cmd一步步進來,開心就好。。。),如下所示:


2.輸入: mvn archetype:generate -DgroupId=com.beauxie  -DartifactId=mvn_demo -DinteractiveMode=false  -DarchetypeCatalog=internal,該命令的作用是建立一個名爲“mvn_demo”的java項目,該項目下有一個名爲“com.beauxie”的包,第一次運行需要等待幾分鐘是正常,如下所示:


“BUILD SUCCESS”說明項目創建成功。

3.此時beauxie目錄下多了一個名爲mvn_demo的文件夾,查看該文件夾:


其中,src是大家熟悉的目錄,關鍵是pom.xml文件,查看該文件:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.beauxie</groupId>
  <artifactId>mvn_demo</artifactId>
  <packaging>jar</packaging>
  <version>1.0-SNAPSHOT</version>
  <name>mvn_demo</name>
  <url>http://maven.apache.org</url>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
</project>
這是MAVEN進行工作的主要配置文件,默認導入了一個用於測試的依賴包(junit),後面有機會再補充吧。

4.只有這兩個文件並不是一個完整的java項目,是無法導入到eclipse中的,所以我們要用MAVEN命令生成可以導入eclipse項目的相關文件,MAVEN命令:

mvn eclipse:eclipse(該命令一定要在項目根目錄下運行),如下所示:

運行成功以後,mvn_demo目錄下:


5.打開eclipse,導入該項目後,如下圖所示:

src/test/java是用於測試的,src/main/java纔是存放java代碼。

6.測試代碼,運行App類,輸出“Hello World!”,如下所示:

至此,表示成功用MAVEN創建java普通項目。


三、總結:

1.MAVEN的安裝目錄可以自定義;

2.記得配置MAVEN的環境變量,且對應的目錄是MAVEN的解壓目錄路徑

3.用mvn生成java項目時,生成的項目存放在使用mvn命令的當前目錄下;

4.生成jeclipse可導入的相關文件時,一定要在項目根目錄下使用mvn命令。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章