国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 服務器 > Web服務器 > 正文

在Centos上搭建Maven中央倉庫的方法

2024-09-01 13:54:36
字體:
來源:轉載
供稿:網友

環境

安裝JAVA

在這里使用yum來安裝java的jdk,可以使用指令yum search java | grep jdk來查看yum下提供了哪些jdk版本。這里選擇1.8版本,安裝指令為:sudo yum install java-1.8.0-openjd

安裝完畢后還需要修改環境變量,這里的環境變量我們將在/etc/profile.d中添加一個java.sh文件中設置,指令如下:

cd /etc/profile.dsudo vim java.sh

在里面填寫如下內容:

#set java environmentJAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.7.0.75.x86_64JRE_HOME=$JAVA_HOME/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binexport JAVA_HOME JRE_HOME CLASS_PATH PATH

然后保存并退出。(這里需要了解vim的操作,本文將不詳述)

最后在用source /etc/profile啟動環境變量,可以使用java -version查看配置是否成功。

安裝nexus

用wget獲取nexus的安裝包,這里我安裝的是2.11.2版本,指令如下:

 

復制代碼 代碼如下:
wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.11.2-03-bundle.tar.gz

 

然后在當前目錄下解壓縮并進入文件夾:

tar -zxvf nexus-2.11.2-03-bundle.tar.gzmv nexus-2.11.2-03 nexus #重命名文件夾cd nexus

Centos,搭建,Maven,中央倉庫,maven倉庫搭建,maven中央倉庫搭建

解壓縮后可以看到有兩個文件夾,一個是nexus服務,一個是它的私有倉庫目錄

然后編輯nexus腳本,它位于NEXUS_HOME/bin中,指令如下:

vi bin/nexus

RUN_AS_USER改為RUN_AS_USER=root

Centos,搭建,Maven,中央倉庫,maven倉庫搭建,maven中央倉庫搭建

這里還需要調整你的防火墻配置,開放恰當的端口,這里就不贅述了。

然后使用下面指令啟動nexus服務:

./bin/nexus start

這時就可以在瀏覽器上訪問到nexus服務啦!

Centos,搭建,Maven,中央倉庫,maven倉庫搭建,maven中央倉庫搭建

可以從右上角的Log In登錄進入系統,默認的角色有三個,我們先用admin的角色進入系統,admin的默認密碼為admin123.

Centos,搭建,Maven,中央倉庫,maven倉庫搭建,maven中央倉庫搭建

點擊左側的users查看當前系統的用戶。可以看到一共三個用戶,admin,deployment和anonymous。

admin:該用戶擁有Nexus的全部權限,默認密碼為admin123。
deployment:該用戶能夠訪問Nexus,瀏覽倉庫內容、搜索、上傳部署構件,但是不能對Nexus進行任何配置,默認密碼為deployment123。
anonymous:該用戶對應了所有未登錄的匿名用戶,它們可以瀏覽倉庫并進行搜索。

Centos,搭建,Maven,中央倉庫,maven倉庫搭建,maven中央倉庫搭建

再點擊repositories我們可以看到有一下幾種默認的類型,我們這里將使用third-party類型的repository,所以我們需要開啟其支持編譯上傳

Centos,搭建,Maven,中央倉庫,maven倉庫搭建,maven中央倉庫搭建

還有很多可以通過UI進行操作,我們這里將不再贅述。下面將介紹如何在本地通過maven將打包好的jar上傳到nexus上。

Maven 打包和部署

首先我們需要修改本地的maven配置,添加遠程倉庫的用戶名和密碼。首先找到本地maven的settings.xml文件。可以使用mvn -version來找到maven的地址:

Centos,搭建,Maven,中央倉庫,maven倉庫搭建,maven中央倉庫搭建

這里可以看到Maven home的地址,然后進入這個文件夾config下的settings.xml在里面添加server。這里我們將使用third party那個倉庫。

Centos,搭建,Maven,中央倉庫,maven倉庫搭建,maven中央倉庫搭建

然后在需要打包的項目的maven依賴中添加如下內容:

 <build>  <plugins>   <plugin>    <groupId>org.apache.maven.plugins</groupId>    <artifactId>maven-compiler-plugin</artifactId>    <configuration>     <source>1.8</source>     <target>1.8</target>    </configuration>   </plugin>   <plugin>    <groupId>org.apache.maven.plugins</groupId>    <artifactId>maven-jar-plugin</artifactId>    <version>2.4</version>    <configuration>     <archive>      <manifest>       <addClasspath>true</addClasspath>       <classpathPrefix>lib/</classpathPrefix>      </manifest>     </archive>    </configuration>   </plugin>   <!--部署插件-->   <plugin>    <artifactId>maven-deploy-plugin</artifactId>    <executions>     <execution>      <id>deploy</id>      <phase>deploy</phase>      <goals>       <goal>deploy</goal>      </goals>     </execution>    </executions>   </plugin>  </plugins> </build> <distributionManagement>  <!-- ID需要和全局配置文件中服務器配置的ID一致 -->  <repository>   <id>3rd party</id>   <url>REPOSITORY_URL</url>  </repository> </distributionManagement>

這里的REPOSITORY_URL是指你的倉庫的位置,可以在之前展示的repository頁面查看到

maven打包的指令

mvn clean package

此時會在./target目錄下看到打包好的jar文件,然后使用如下指令部署:

 

復制代碼 代碼如下:
mvn deploy:deploy-file -DgroupId=com.xy.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=./target/xxx.jar -Durl=http://IP:8081/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty

 

之后就可以在web端看到部署上去的jar包了。

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


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
五月天丁香在线| 国产精品久久久久一区二区国产 | av在线日韩国产精品| 国产对白叫床清晰在线播放| 国产黄色免费网站| 伊人影院蕉久影院在线播放| 91在线中文| 九九精品九九| 18av在线视频| 天天操人人干| 青青在线视频| 男人天堂99| 久久久久久77777| 欧洲亚洲精品视频| 天天av天天爱| 青青艹在线视频| 午夜视频在线观看网站午夜视频在线| 国产午夜三区视频在线| www在线播放| 国产网站在线播放| 欧美国产中文| 永久免费在线观看| 国产美女视频一区二区二三区| 国产日本视频| 久久香蕉av| 丝袜理论片在线观看| 国产午夜三区视频在线| 另类高清dbsm日本tvav| 国产成在线观看免费视频| 九九色在线观看| av在线不卡免费| 国产黄a三级三级三级av在线看 | 国产鲁鲁视频在线观看特色| 在线视频观看国产| 国产欧美黑人| 中文字幕不卡| 国产卡1卡2卡三卡在线| 国产尤物视频在线| 亚洲欧美自拍另类| 99热99re6国产在线播放| 国产欧美黑人| 国产精品jvid在线观看| 国产午夜视频在线观看| 国产性一级片| 国产香蕉免费精品视频| 天天av天天爽| 最新天堂资源在线资源| 国产精品视频流白浆免费视频| 天堂资源中文在线| 中文字幕一区二区三区免费视频| 国产鲁鲁视频在线观看特色| 国产乱妇乱子| 精品女厕厕露p撒尿| 国产91在线视频蝌蚪| 国产福利在线播放| 尤物在线精品视频| 天天草天天草| 高潮白浆视频| 国产精品被窝福利一区| 在线一二三区| 九九热在线免费视频| 国产亚洲精品久久久久久移动网络| 中文字幕在线免费视频| 69av二区| 九九在线观看免费视频| 国产激情网址| a视频在线观看| 国产一级二级在线| 国产成人午夜| 日本动漫同人动漫在线观看| 国产在线高清理伦片a| 国产导航在线| 九九视频九九热| 伊人资源视频在线| 非洲黑人最猛性xxxx交| 精品福利影院| 国产免费黄网站| 亚洲精品aaaa精品| 国产三线在线| 最近免费中文字幕大全免费第三页 | 国产视频一二三区| 欧洲亚洲精品视频| 在线色视频网| 国产高清免费av在线| 国产中文伊人| 久热国产在线视频| www.成人.com| 伊人中文字幕在线| 国产精品入口免费麻豆| 黄色网页网址在线免费| 日本免费不卡| 日本亚洲精品| 91中文字幕| 国产精品入口免费麻豆| 成人福利视频导航| 激情小说 在线视频| 亚洲精品天堂在线观看| 中文在线官网天堂| 18被视频免费观看视频| 国产精品黄页网站在线播放免费| 高清色视频在线观看| 麻豆精品永久免费视频| 毛片网站在线观看| 国产中文在线视频| 国产中文字幕网| 天堂资源最新版在线视频观看免费网| 九色视频网站| 国产免费福利| 日本中文字幕在线播放| 尤物网在线观看| 国产视频青青| 2020亚洲男人天堂| www操操操| 国产精品偷乱一区二区三区| 最近中文av字幕在线中文| 午夜国产视频| 国产人成在线观看| 四虎a级欧美在线观看| 开心丁香婷婷深爱五月| 导航福利在线| 中文资源在线网| 毛片视频免费观看| 午夜视频在线看| 国产区在线看| 亚洲欧美精品日韩欧美| 欧美96在线| 国产激情视频网址| 日本免费不卡| 国产精品视频二区三区| 亚洲高清在线免费| 中文字幕在线永久在线视频| 国产h在线观看| 国产在线日本| 永久免费av片在线观看全网站| 老师我好爽再深一点的视频| 国产精品视频一区二区免费不卡| 在线观看wwww| 丁香婷婷激情| 精品国产白色丝袜高跟鞋| 国产男女无套在线播放| 亚洲精品手机在线| 国产精品粉嫩av| 二区三区中文字幕| 亚洲男人网站| 国产高清视频在线| 国产秒拍福利视频露脸| 性国产高清在线观看| 国产成a人亚洲精v品| 中文字幕在线影视资源| 青青青手机在线视频观看| 7777在线| 91xx在线观看| 国产三级免费观看| 男女午夜视频在线观看| 一区二区三区四区在线免费视频| 综合蜜桃精品| 国产精品视频一区麻豆| 天天操夜夜操天天射| 九九热在线视频免费观看| www.操操操| 麻豆视频在线观看免费网站| 欧美xxxx黑人又粗又长| 欧美性xxxx交| 九九热免费在线视频| 男女午夜视频在线观看| 青青久草在线| 国产女王在线**视频 | 国产在线麻豆精品| 激情小说 在线视频| 麻豆国产视频| 成人超碰在线| 国产视频1区| 国产福利片在线| 精品176二区| www.三级.com| 国产乱视频在线观看播放| 国产乱xxⅹxx国语对白| 国产精品二线| 午夜亚洲成人| 九九热在线观看视频| 成在在线免费视频| 国产免费视频在线| 精品一区二区三区在线成人| av在线不卡免费| 综合激情亚洲| 亚洲色婷婷综合开心网| 五月综合激情在线| 影音先锋中文字幕在线| 国产在线三区| 亚洲最新永久观看在线| 国产九九在线| 亚洲综合在线网| 中文字幕视频在线观看| 91资源在线观看| 九色视频网站| 亚洲天堂影院在线观看| 福利视频网站导航| 永久免费av片在线观看全网站| 久草国产视频| 日本视频一二三区中文字幕|