中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

maven的坐標以及倉庫介紹和配置

發布時間:2021-07-09 16:50:01 來源:億速云 閱讀:201 作者:chen 欄目:大數據

本篇內容主要講解“maven的坐標以及倉庫介紹和配置”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“maven的坐標以及倉庫介紹和配置”吧!

1.什么是maven倉庫?

  1.1 倉庫和構件

  倉庫指的是在某個位置統一存儲所有maven項目共享構件。

  構件可以是一個插件 可以是一個jar包也可以是我們自己輸出的構建(或者說對項目打的包)
  maven的坐標以及倉庫介紹和配置

  1.2 倉庫分類

  maven的坐標以及倉庫介紹和配置

   1.3 倉庫中尋找構件的過程?

   maven的坐標以及倉庫介紹和配置

2.什么是maven坐標(依賴)?

  2.1 坐標(依賴)定義

 坐標是標識構件在倉庫中的唯一位置。
   maven的坐標以及倉庫介紹和配置

  2.2 如何添加坐標(依賴)?
   例如:添加一個spring-test.jar的依賴過程
   1).打開maven的中央倉庫:http://search.maven.org/
   2).搜索倉庫:
  http://search.maven.org/#artifactdetails|org.springframework|spring-test|3.2.16.RELEASE|jar
maven的坐標以及倉庫介紹和配置
    3).配置maven pom,添加一組依賴<dependencies>,拷貝上面坐標地址:

Xml代碼 

1.  <dependencies>&nbsp;&nbsp;
2.  &nbsp;&nbsp;&nbsp;&nbsp;<dependency>&nbsp;&nbsp;
3.  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<groupid>org.springframework</groupid>&nbsp;&nbsp;
4.  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<artifactid>spring-test</artifactid>&nbsp;&nbsp;
5.  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<version>3.2.16.RELEASE</version>&nbsp;&nbsp;
6.  &nbsp;&nbsp;&nbsp;&nbsp;</dependency>&nbsp;&nbsp;
7.  </dependencies>&nbsp;&nbsp;

3.如何發布項目到倉庫

     mvn install :發布到本地倉庫

     mvn deploy : 發布到遠程倉庫

對本地項目發布到本地倉庫:(本地倉庫地址:D:\mavenRepository3\com\sohu\train\maven-02\1.0-SNAPSHORT\maven-02-1.0-SNAPSHORT.jar)

Xml代碼 

1.  E:\\train\\test\\maven-02&gt;mvn&nbsp;clean&nbsp;install&nbsp;&nbsp;

2.  \[INFO\]&nbsp;Scanning&nbsp;for&nbsp;projects...&nbsp;&nbsp;

3.  \[WARNING\]&nbsp;&nbsp;

4.  \[WARNING\]&nbsp;Some&nbsp;problems&nbsp;were&nbsp;encountered&nbsp;while&nbsp;building&nbsp;the&nbsp;effective&nbsp;model&nbsp;for&nbsp;com.sohu.train:maven-02:jar:1.0-SNAPSHORT&nbsp;&nbsp;

5.  \[WARNING\]&nbsp;'dependencies.dependency.exclusions.exclusion.groupId'&nbsp;for&nbsp;junit:junit:jar&nbsp;is&nbsp;missing.&nbsp;@&nbsp;line&nbsp;38,&nbsp;column&nbsp;16&nbsp;&nbsp;

6.  \[WARNING\]&nbsp;'dependencies.dependency.exclusions.exclusion.artifactId'&nbsp;for&nbsp;junit:junit:jar&nbsp;is&nbsp;missing.&nbsp;@&nbsp;line&nbsp;38,&nbsp;column&nbsp;16&nbsp;&nbsp;

7.  \[WARNING\]&nbsp;&nbsp;

8.  \[WARNING\]&nbsp;It&nbsp;is&nbsp;highly&nbsp;recommended&nbsp;to&nbsp;fix&nbsp;these&nbsp;problems&nbsp;because&nbsp;they&nbsp;threaten&nbsp;the&nbsp;stability&nbsp;of&nbsp;your&nbsp;build.&nbsp;&nbsp;

9.  \[WARNING\]&nbsp;&nbsp;

10.  \[WARNING\]&nbsp;For&nbsp;this&nbsp;reason,&nbsp;future&nbsp;Maven&nbsp;versions&nbsp;might&nbsp;no&nbsp;longer&nbsp;support&nbsp;building&nbsp;such&nbsp;malformed&nbsp;projects.&nbsp;&nbsp;

11.  \[WARNING\]&nbsp;&nbsp;

12.  \[INFO\]&nbsp;&nbsp;

13.  \[INFO\]&nbsp;------------------------------------------------------------------------&nbsp;&nbsp;

14.  \[INFO\]&nbsp;Building&nbsp;maven-02&nbsp;1.0-SNAPSHORT&nbsp;&nbsp;

15.  \[INFO\]&nbsp;------------------------------------------------------------------------&nbsp;&nbsp;

16.  \[INFO\]&nbsp;&nbsp;

17.  \[INFO\]&nbsp;---&nbsp;maven-clean-plugin:2.5:clean&nbsp;(default-clean)&nbsp;@&nbsp;maven-02&nbsp;---&nbsp;&nbsp;

18.  \[INFO\]&nbsp;Deleting&nbsp;E:\\train\\test\\maven-02\\target&nbsp;&nbsp;

19.  \[INFO\]&nbsp;&nbsp;

20.  \[INFO\]&nbsp;---&nbsp;maven-resources-plugin:2.6:resources&nbsp;(default-resources)&nbsp;@&nbsp;maven-02&nbsp;---&nbsp;&nbsp;

21.  \[INFO\]&nbsp;Using&nbsp;'UTF-8'&nbsp;encoding&nbsp;to&nbsp;copy&nbsp;filtered&nbsp;resources.&nbsp;&nbsp;

22.  \[INFO\]&nbsp;skip&nbsp;non&nbsp;existing&nbsp;resourceDirectory&nbsp;E:\\train\\test\\maven-02\\src\\main\\resources&nbsp;&nbsp;

23.  \[INFO\]&nbsp;&nbsp;

24.  \[INFO\]&nbsp;---&nbsp;maven-compiler-plugin:3.1:compile&nbsp;(default-compile)&nbsp;@&nbsp;maven-02&nbsp;---&nbsp;&nbsp;

25.  \[INFO\]&nbsp;Changes&nbsp;detected&nbsp;-&nbsp;recompiling&nbsp;the&nbsp;module!&nbsp;&nbsp;

26.  \[INFO\]&nbsp;Compiling&nbsp;1&nbsp;source&nbsp;file&nbsp;to&nbsp;E:\\train\\test\\maven-02\\target\\classes&nbsp;&nbsp;

27.  \[INFO\]&nbsp;&nbsp;

28.  \[INFO\]&nbsp;---&nbsp;maven-resources-plugin:2.6:testResources&nbsp;(default-testResources)&nbsp;@&nbsp;maven-02&nbsp;---&nbsp;&nbsp;

29.  \[INFO\]&nbsp;Using&nbsp;'UTF-8'&nbsp;encoding&nbsp;to&nbsp;copy&nbsp;filtered&nbsp;resources.&nbsp;&nbsp;

30.  \[INFO\]&nbsp;skip&nbsp;non&nbsp;existing&nbsp;resourceDirectory&nbsp;E:\\train\\test\\maven-02\\src\\test\\resources&nbsp;&nbsp;

31.  \[INFO\]&nbsp;&nbsp;

32.  \[INFO\]&nbsp;---&nbsp;maven-compiler-plugin:3.1:testCompile&nbsp;(default-testCompile)&nbsp;@&nbsp;maven-02&nbsp;---&nbsp;&nbsp;

33.  \[INFO\]&nbsp;Changes&nbsp;detected&nbsp;-&nbsp;recompiling&nbsp;the&nbsp;module!&nbsp;&nbsp;

34.  \[INFO\]&nbsp;Compiling&nbsp;1&nbsp;source&nbsp;file&nbsp;to&nbsp;E:\\train\\test\\maven-02\\target\\test-classes&nbsp;&nbsp;

35.  \[INFO\]&nbsp;&nbsp;

36.  \[INFO\]&nbsp;---&nbsp;maven-surefire-plugin:2.12.4:test&nbsp;(default-test)&nbsp;@&nbsp;maven-02&nbsp;---&nbsp;&nbsp;

37.  \[INFO\]&nbsp;Surefire&nbsp;report&nbsp;directory:&nbsp;E:\\train\\test\\maven-02\\target\\surefire-reports&nbsp;&nbsp;

38.  -------------------------------------------------------&nbsp;&nbsp;

39.  &nbsp;T&nbsp;E&nbsp;S&nbsp;T&nbsp;S&nbsp;&nbsp;

40.  -------------------------------------------------------&nbsp;&nbsp;

41.  Running&nbsp;com.sohu.train.AppTest&nbsp;&nbsp;

42.  Tests&nbsp;run:&nbsp;1,&nbsp;Failures:&nbsp;0,&nbsp;Errors:&nbsp;0,&nbsp;Skipped:&nbsp;0,&nbsp;Time&nbsp;elapsed:&nbsp;0.008&nbsp;sec&nbsp;&nbsp;

43.  Results&nbsp;:&nbsp;&nbsp;

44.  Tests&nbsp;run:&nbsp;1,&nbsp;Failures:&nbsp;0,&nbsp;Errors:&nbsp;0,&nbsp;Skipped:&nbsp;0&nbsp;&nbsp;

45.  \[INFO\]&nbsp;&nbsp;

46.  \[INFO\]&nbsp;---&nbsp;maven-jar-plugin:2.4:jar&nbsp;(default-jar)&nbsp;@&nbsp;maven-02&nbsp;---&nbsp;&nbsp;

47.  \[INFO\]&nbsp;Building&nbsp;jar:&nbsp;E:\\train\\test\\maven-02\\target\\maven-02-1.0-SNAPSHORT.jar&nbsp;&nbsp;

48.  \[INFO\]&nbsp;&nbsp;

49.  \[INFO\]&nbsp;---&nbsp;maven-install-plugin:2.4:install&nbsp;(default-install)&nbsp;@&nbsp;maven-02&nbsp;---&nbsp;&nbsp;

50.  \[INFO\]&nbsp;Installing&nbsp;E:\\train\\test\\maven-02\\target\\maven-02-1.0-SNAPSHORT.jar&nbsp;to&nbsp;D:\\mavenRepository3\\com\\sohu\\train\\maven-02\\1.0-SNAPSHORT\\mave&nbsp;&nbsp;

51.  n-02-1.0-SNAPSHORT.jar&nbsp;&nbsp;

52.  提交到本地倉庫&nbsp;&nbsp;

53.  \[INFO\]&nbsp;Installing&nbsp;E:\\train\\test\\maven-02\\pom.xml&nbsp;to&nbsp;D:\\mavenRepository3\\com\\sohu\\train\\maven-02\\1.0-SNAPSHORT\\maven-02-1.0-SNAPSHORT.pom&nbsp;&nbsp;

54.  \[INFO\]&nbsp;------------------------------------------------------------------------&nbsp;&nbsp;

55.  \[INFO\]&nbsp;BUILD&nbsp;SUCCESS&nbsp;&nbsp;

56.  \[INFO\]&nbsp;------------------------------------------------------------------------&nbsp;&nbsp;

57.  \[INFO\]&nbsp;Total&nbsp;time:&nbsp;7.112&nbsp;s&nbsp;&nbsp;

58.  \[INFO\]&nbsp;Finished&nbsp;at:&nbsp;2016-01-13T17:08:22+08:00&nbsp;&nbsp;

59.  \[INFO\]&nbsp;Final&nbsp;Memory:&nbsp;13M/179M&nbsp;&nbsp;

60.  \[INFO\]&nbsp;------------------------------------------------------------------------&nbsp;&nbsp;

到此,相信大家對“maven的坐標以及倉庫介紹和配置”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

柳江县| 株洲市| 利津县| 绥化市| 恭城| 焉耆| 达日县| 宿州市| 沂南县| 分宜县| 合江县| 福贡县| 灵台县| 高阳县| 门头沟区| 张家口市| 永和县| 务川| 高州市| 民县| 澜沧| 云梦县| 浙江省| 康乐县| 西和县| 天镇县| 麻城市| 子洲县| 舟曲县| 原平市| 明光市| 福泉市| 和硕县| 望奎县| 榆树市| 汝州市| 夏邑县| 贵定县| 墨玉县| 理塘县| 榕江县|