<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Maven 3 入門 -- HelloWorld

      第一個Maven項目 -- HelloWorld

      這里只是通過一個簡單例子來初探maven的面目,具體介紹參考后文

      創(chuàng)建約定的目錄結(jié)構(gòu)

      Maven的源代碼目錄組織結(jié)構(gòu)是固定的,我們不能隨便修改,一個簡單的java程序目錄結(jié)構(gòu)如下

       

      項目名

      --------------src                           

      -----------------------------main                          //用于放置程序代碼

      -------------------------------------------java                  //java源代碼文件

      -------------------------------------------resources             //java一些資源或者配置文件,

                                                   對應(yīng)放在build path下面

      -----------------------------test                           //用于放置程序測試代碼

      -------------------------------------------java                  //java測試文件, 如JUINT

      -------------------------------------------resources             //java測試所需的資源以及配置文件

      --------------target            //編譯后的classes文件以及打包,生產(chǎn)的報告都位于此目錄下

      --------------pom.xml                                //maven的核心配置文件

       

       

      創(chuàng)建好以上的層次結(jié)構(gòu)后,我們在java目錄下創(chuàng)建一個HelloWorld類

       

      -----com

      ----------------zhaoyang

      --------------------------------HelloWorld.java

       

      類文件如下:

      package com.zhaoyang;

       

      public class HelloWorld {

          public String sayHello(String name) {

              return "hello, " + name + "!";

          }

      }

       

      在test目錄下建立JUNIT的一個測試用例

      -----com

      ----------------zhaoyang

      --------------------------------HelloWorldTest.java

       

      類文件如下:

       

      package com.zhaoyang;

       

      import static org.junit.Assert.*;

      import org.junit.Test;

       

      public class HelloWorldTest {

       

          @Test

          public void testSayHello() {

              HelloWorld hello = new HelloWorld();

              assertEquals("Say hello mehtod test failed.", "hello, maven!", hello.sayHello("maven"));

          }

      }

       

      在pom.xml中進行如下配置

       

      <?xml version="1.0" encoding="UTF-8"?>

      <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">

      <!-- 指定了當前POM模型的版本,對于Maven2及Maven 3來說,它只能是4.0.0 -->

          <modelVersion>4.0.0</modelVersion>

       

      <!-- 最重要的三項, groupId, artifactId,version定義了一個項目的基本坐標,后文會詳細說明 -->

       

      <!-- 定義項目屬于哪個組,比如org.springframework --〉

          <groupId>com.zhaoyang</groupId>

      <!-- 定義了當前項目在上面那個組中的唯一ID(一個組下面可以有多個項目) --〉

          <artifactId>HelloWorld</artifactId>

      <!-- 當前項目的版本,比如此處的1.0的快照版本,快照指項目還處于開發(fā)中,并不穩(wěn)定 --〉

          <version>1.0-SNAPSHOT</version>

       

      <!--聲明了一個對于用戶更為友好的項目名稱,雖然這不是必須的 -->

          <name>Maven Quick Start Archetype</name>

       

      <!-- 此項目所依賴的jar包(準確的說應(yīng)該是構(gòu)建) -->

          <dependencies>

      <!-- 這里引入的是junit 4.7 -->

              <dependency>

                  <groupId>junit</groupId>

                  <artifactId>junit</artifactId>

                  <version>4.7</version>

                  <scope>test</scope>

              </dependency>

          </dependencies>

       

      </project>

       

       

      編譯并運行測試

      打開cmd,切換到當前項目路徑下面,并輸入mvn clean test

       

       

       

      如果是第一次運行,maven會去中央倉庫自動的下載相應(yīng)的依賴包以及我們本地倉庫沒有的所需的jar文件

       

      以下是運行結(jié)果

       

       

       

      說明測試了一個方法且成功,以及build success

      posted on 2012-01-07 00:37  陽陽多  閱讀(8997)  評論(1)    收藏  舉報

      主站蜘蛛池模板: 精品视频在线观自拍自拍| 亚洲精品成人区在线观看| 91无码人妻精品一区二区蜜桃| 无遮挡aaaaa大片免费看| 亚洲最大福利视频网| 中文字幕第一页国产| 麻豆av一区二区天美传媒| 日韩精品中文女同在线播放| 亚洲成人资源在线观看| 国产精品国三级国产av| 久久精品国产一区二区蜜芽| 中文字幕无码免费久久| 色综合天天综合网天天看片| 国产欧美丝袜在线二区| 日韩人妻不卡一区二区三区| 久久精品国产精品亚洲艾| 1区2区3区4区产品不卡码网站| 人妻日韩精品中文字幕| 久久99精品久久久久麻豆| 开心久久综合激情五月天| 福利一区二区1000| 广昌县| 成人区人妻精品一区二区| 久久久久青草线综合超碰| 国产精品中文字幕免费| 国产精品污一区二区三区| 国产极品尤物免费在线| 国产免费一区二区三区在线观看| A级毛片免费完整视频| 狼人大伊人久久一区二区| 国产精品亚洲综合久久小说| 亚洲国产精品色一区二区| 疯狂做受XXXX高潮国产| 中文字幕日韩精品人妻| 乱中年女人伦av三区| 五月综合婷婷久久网站| 久久国产自拍一区二区三区| 人妻丰满熟妇无码区免费| 国模精品视频一区二区三区| 亚洲中文字幕在线二页| 日韩高清亚洲日韩精品一区二区|