欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用Nexus添加jar包到私服里的方法步驟

 更新時間:2018年12月19日 11:40:04   作者:王樹民ITDATA  
這篇文章主要介紹了使用Nexus添加jar包到私服里的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

為什么要搭建nexus私服,原因很簡單,有些公司都不提供外網給項目組人員,因此就不能使用maven訪問遠程的倉庫地址,所以很有必要在局域網里找一臺有外網權限的機器,搭建nexus私服,然后開發(fā)人員連到這臺私服上,這樣的話就可以通過這臺搭建了nexus私服的電腦訪問maven的遠程倉庫。

1.首先確定我們的環(huán)境安裝好maven,jdk等必須的環(huán)境

2.這些都準備好之后,去下載最新版本的nexus    下載地址:http://www.sonatype.org/nexus/go 

我本地安裝的是 nexus-2.2-01-bundle,最新的版本是nexus-2.4.0-09-bundle

3.打開目錄nexus-2.4.0-09-bundle\nexus-2.4.0-09\bin\jsw 這個目錄下面你會發(fā)現(xiàn)有很多系統(tǒng)版本的nexus環(huán)境

我的電腦是win7 (64)為的系統(tǒng),所以我選擇的是windows-x86-64這個版本,當然可以根據(jù)個人的電腦系統(tǒng)選擇對應的版本

 

打開一個版本你會看到如下:

我一般都是將nexus安裝成windows服務,所以點擊install-nexus.bat這個,訪問http://localhost:8081/nexus/ 啟動后如下頁面,在右上角有個Log in 的超鏈接,點擊登錄

默認的用戶名是 admin 密碼是 admin123

登錄后你可以在左側修改登錄信息:

4.接下來,我們配置一下maven的代理服務器(前提是你的電腦不能連接外網,如果可以上外網,這里也沒有意思,只是介紹一下)

在左側菜單找到如圖:

   

點擊查看右邊有很多選項,找到這里

添加你的代理服務器就可以了。

5:接下來,好像這里都不需要怎么配置的,反正我沒有用到很多的功能,可能是技術學得不好,不會用,呵呵....

對了,這里還有一個可能需要注意一下的,就是3rd party、Snapshots、Releases這三個,分別用來保存第三方jar(典型的oracle數(shù)據(jù)庫的j驅動包),項目組內部的快照、項目組內部的發(fā)布版.

我目前只是用3rd party這個第三方的功能,將maven倉庫中沒有構件的jar包上傳到服務器。如何將第三方的jar上傳到nexus上面呢?如下:舉例上傳oracle的驅動包

 

那么現(xiàn)在nexus已經安裝好,怎么使用上傳的jar包吧,很簡單的,前提是你已經建立了一個maven的項目。含有pom.xml這個文件,在這個文件中添加如下:

先去服務器看看jar的maven構件

然后在pom.xml中添加如下的本地倉庫地址:

 <repositories>
   <repository>
    <id>nexus</id>
    <name>Team Nexus Repository</name>
    <url>http://localhost:8081/nexus/content/groups/public</url>
   </repository>
  </repositories>
  <pluginRepositories>
   <pluginRepository>
    <id>nexus</id>
    <name>Team Nexus Repository</name>
    <url>http://localhost:8081/nexus/content/groups/public</url>
   </pluginRepository>
  </pluginRepositories>
  <dependencies>
   <dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc</artifactId>
    <version>10.1.0.2.0</version>
   </dependency>
  </dependencies>

到此,完成了nexus私服的搭建,項目組開發(fā)人員開發(fā)時,只要在項目的pom.xml文件中,添加如下pom.xml信息即可獲取私服的jar.

如果添加其他的構件時,會先在nexus私服下載好,以后才會下載到本地。以后,如果發(fā)現(xiàn)私服已經存在某一jar包,則會直接從私服下載,如果沒有再去網絡上下載。這就是搭建私服的好處。哈哈........

所以很有必要搭建maven私服。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 如何搭建http的webserver服務器

    如何搭建http的webserver服務器

    最近在使用ESP32搭建web服務器測試,發(fā)現(xiàn)esp32搭建這類開發(fā)環(huán)境還是比較方便的,下面介紹如何使用ESP32提供的API來搭建我們的http web,感興趣的朋友一起看看吧
    2024-08-08
  • 妙用.htaccess隱藏網頁文件擴展名

    妙用.htaccess隱藏網頁文件擴展名

    我總固執(zhí)地認為網頁鏈接后拖著一個.php讓人看著心煩,一心想要找到辦法把它給去掉。雖然網上有對WordPress、Discuz等系統(tǒng)關于這方面的介紹,但是對于自己設計的網站就不太好使了
    2013-12-12
  • 服務發(fā)現(xiàn)與負載均衡機制Service實例創(chuàng)建

    服務發(fā)現(xiàn)與負載均衡機制Service實例創(chuàng)建

    這篇文章主要為大家介紹了服務發(fā)現(xiàn)與負載均衡機制Service實例創(chuàng)建有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-03-03
  • 新安裝的XAMPP訪問phpmyadmin出錯的解決方法

    新安裝的XAMPP訪問phpmyadmin出錯的解決方法

    這篇文章主要介紹了新安裝的XAMPP訪問phpmyadmin出錯的解決方法,錯誤提示為服務器沒有響應(或本地服務器的套接字沒有正確配置),需要的朋友可以參考下
    2014-11-11
  • 開源SFTP服務器軟件SFTPGo詳解

    開源SFTP服務器軟件SFTPGo詳解

    SFTPGo 是一種事件驅動的文件傳輸解決方案,使用 SFTPGo,您可以利用本地和云存儲后端,使用您已經熟悉的相同工具和流程在內部或與業(yè)務伙伴交換和存儲文件,這篇文章給大家介紹開源SFTP服務器軟件SFTPGo的相關知識,感興趣的朋友一起看看吧
    2024-08-08
  • 寶塔面板中mongodb的配置教程分享

    寶塔面板中mongodb的配置教程分享

    MongoDB是一個基于分布式文件存儲的數(shù)據(jù)庫,由C++語言編寫。旨在為WEB應用提供可擴展的高性能數(shù)據(jù)存儲解決方案,下面我們來講講如何在寶塔面板中配置mongodb吧
    2023-08-08
  • Ansible?Galaxy命令的使用實踐示例詳解

    Ansible?Galaxy命令的使用實踐示例詳解

    這篇文章主要為大家介紹了Ansible?Galaxy命令的使用實踐示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • rsync ssh 數(shù)據(jù)同步分析

    rsync ssh 數(shù)據(jù)同步分析

    可通過ssh進行網絡加密傳輸,也可以利用ssh客戶端密鑰建立信任關系。當在兩臺計算機之間保持大型、復雜目錄結構的同步時候,比tar或wget等方式都要快。而且可以做到精確同步
    2012-08-08
  • Chat2DB?Web版?服務器端安裝部署啟動步驟

    Chat2DB?Web版?服務器端安裝部署啟動步驟

    Chat2DB是款數(shù)據(jù)庫連接工具,主要就是使用JDBC做數(shù)據(jù)庫連接,外加多對接了幾個聊天AI網站,把數(shù)據(jù)庫和AI做了個集成,比使用傳統(tǒng)工具Navicat,再另外去AI查方便一點,這篇文章主要介紹了Chat2DB?Web版?服務器端安裝部署啟動流程,需要的朋友可以參考下
    2023-11-11
  • ubuntu20.04部署ntp服務器ntpd(ntpdate?)的詳細過程

    ubuntu20.04部署ntp服務器ntpd(ntpdate?)的詳細過程

    這篇文章主要介紹了ubuntu20.04部署ntp服務器ntpd(ntpdate?)的詳細過程,本文分步驟給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09

最新評論