成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

NexusRepositoryManager的應(yīng)用-創(chuàng)新互聯(lián)

安裝和運(yùn)行Nexus Repository Manager很簡(jiǎn)單。您可以將存檔文件解壓縮到您有完全訪問權(quán)限的目錄中,也可以使用Docker映像安裝它。

站在用戶的角度思考問題,與客戶深入溝通,找到梅州網(wǎng)站設(shè)計(jì)與梅州網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都做網(wǎng)站、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋梅州地區(qū)。

安裝包下載:https://help.sonatype.com/repomanager3/download
安裝參考文檔:https://help.sonatype.com/repomanager3

1, 下載安裝包
https://help.sonatype.com/repomanager3/download/download-archives---repository-manager-3

wget https://download.sonatype.com/nexus/3/latest-unix.tar.gz

Nexus Repository Manager的應(yīng)用

2, 解壓

tar xvzf nexus-3.19.1-01-unix.tar.gz

Nexus Repository Manager的應(yīng)用

3, 修改默認(rèn)的配置文件(etc/nexus-default.properties) 【可選】
Nexus Repository Manager的應(yīng)用
這里主要用于修改端口號(hào)

4, 修改默認(rèn)配置(bin/nexus.vmoptions)【可選】
Nexus Repository Manager的應(yīng)用
一般情況下是不需要修改的。

5, 修改jdk配置【可選】
可以編輯bin/nexus腳本,找到“INSTALL4J_JAVA_HOME_OVERRIDE”,刪除哈希并指定JDK/JRE的位置。
Nexus Repository Manager的應(yīng)用
例如:

INSTALL4J_JAVA_HOME_OVERRIDE=/usr/lib/jvm/openjdk-8

6, 啟動(dòng)

./nexus run

使用run會(huì)使nexus在當(dāng)前shell中運(yùn)行。也可以使用start, stop, restart, force-reload 和status 指令。
Nexus Repository Manager的應(yīng)用

7,訪問
Nexus Repository Manager的應(yīng)用

Nexus Repository Manager的應(yīng)用
登錄密碼在文件/data/sonatype/sonatype-work/nexus3/admin.password中。
Nexus Repository Manager的應(yīng)用
Nexus Repository Manager的應(yīng)用
Nexus Repository Manager的應(yīng)用
Nexus Repository Manager的應(yīng)用
默認(rèn)情況下,啟用匿名訪問將允許未經(jīng)身份驗(yàn)證的下載、瀏覽和搜索存儲(chǔ)庫(kù)內(nèi)容??梢酝ㄟ^編輯分配給匿名用戶的角色來(lái)更改未經(jīng)身份驗(yàn)證用戶的權(quán)限。

Nexus Repository Manager的應(yīng)用

Nexus Repository Manager的應(yīng)用

Type列說明:
1) Proxy
默認(rèn)創(chuàng)建了一個(gè)通過HTTPS訪問中央倉(cāng)庫(kù)(https://repo1.maven.org/maven2/)的代理存儲(chǔ)庫(kù)。為了減少重復(fù)下載并提高開發(fā)人員和CI服務(wù)器的下載速度,還應(yīng)該將訪問的所有其他遠(yuǎn)程存儲(chǔ)庫(kù)代理為代理存儲(chǔ)庫(kù)。

2) hosted
hosted Maven repository可用于部署自己的組件和第三方組件。默認(rèn)情況下,創(chuàng)建了兩個(gè)hosted Maven庫(kù),分別是maven-releases與maven-snapshots。一個(gè)用于發(fā)布版本策略,一個(gè)用于快照版本策略。

3) group
存儲(chǔ)庫(kù)組允許您使用一個(gè)URL公開多個(gè)代理和托管存儲(chǔ)庫(kù)以及其他存儲(chǔ)庫(kù)組的聚合內(nèi)容以進(jìn)行工具配置。建議使用存儲(chǔ)庫(kù)組將所有Maven存儲(chǔ)庫(kù)從存儲(chǔ)庫(kù)管理器公開給用戶,而無(wú)需進(jìn)一步的客戶端配置。

8,倉(cāng)庫(kù)的操作

Nexus Repository Manager的應(yīng)用

Nexus Repository Manager的應(yīng)用

Nexus Repository Manager的應(yīng)用

9,Maven中使用
1)編輯Maven的setting.xml文件

<settings>
  <mirrors>
            <!—配置一個(gè)鏡像用于替代中央倉(cāng)庫(kù) -->
            <mirror>
                <id>nexus</id>
                <name>nexus</name>
                <url>http://192.168.30.161:8081/repository/maven-public/</url>
                <mirrorOf>*</mirrorOf> 
            </mirror>
  </mirrors>
  <servers>
            <server>
                <id>nexus</id>
                <username>admin</username>
                <password>123456</password>
            </server>
            <server>
                <id>realeases</id>
                <username>admin</username>
                <password>123456</password>
            </server>
            <server>
                <id>snapshots</id>
                <username>admin</username>
                <password>123456</password>
            </server>
  </servers>
</settings>

2)編輯項(xiàng)目下的pom.xml文件

    <!-- 遠(yuǎn)程倉(cāng)庫(kù)地址 -->
    <pluginRepositories>
        <pluginRepository>
            <id>nexus</id>
            <name>Team Nexus Repository</name>
            <url>http://192.168.30.161:8081/repository/maven-public/</url>
        </pluginRepository>
    </pluginRepositories>
   <!-- 配置遠(yuǎn)程發(fā)布到游戲,mvn deploy -->
    <distributionManagement>
        <!-- 定義releases庫(kù)的坐標(biāo) -->
        <repository>
            <id>releases</id>
            <name>Nexus Release Repository</name>
            <url>http://192.168.30.161:8081/repository/maven-releases/</url>
        </repository>
        <!-- 定義snapshots庫(kù) -->
        <snapshotRepository>
            <id>snapshots</id>
            <name>Nexus Snapshot Repository</name>
            <url>http://192.168.30.161:8081/repository/maven-snapshots/</url>
        </snapshotRepository>
    </distributionManagement>

插件

<!-- deploy時(shí)只上傳jar包到遠(yuǎn)程倉(cāng)庫(kù)的配置 -->
            <plugin>
                <artifactId>maven-deploy-plugin</artifactId>
                <version>2.7</version>
                 <configuration>
                                    <!-- 更新元數(shù)據(jù) -->
                                    <updateReleaseInfo>true</updateReleaseInfo>
                                </configuration>
                <executions>
                    <execution>
                        <id>default-deploy</id>
                        <phase>deploy</phase>
                        <goals>
                            <goal>deploy</goal>
                        </goals>
                        <!-- skip默認(rèn)deploy插件的執(zhí)行 -->
                        <configuration>
                            <skip>true</skip>
                        </configuration>
                    </execution>
                    <execution>
                        <id>deploy-file</id>
                        <phase>deploy</phase>
                        <goals>
                            <goal>deploy-file</goal>
                        </goals>
                        <configuration>
                            <!-- 開發(fā)階段上傳到snapshot倉(cāng)庫(kù),上線階段上傳到release倉(cāng)庫(kù) -->
                            <repositoryId>${project.distributionManagement.snapshotRepository.id}</repositoryId>
                            <url>${project.distributionManagement.snapshotRepository.url}</url>
                            <file>${project.build.directory}/${project.artifactId}-${project.version}.jar</file>
                            <groupId>${project.groupId}</groupId>
                            <artifactId>${project.artifactId}</artifactId>
                            <version>${project.version}</version>
                        </configuration>
                    </execution>
                </executions>
            </plugin>

如此,通過mvm deploy就可以將jar包上傳到游戲倉(cāng)庫(kù)下。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)站欄目:NexusRepositoryManager的應(yīng)用-創(chuàng)新互聯(lián)
文章來(lái)源:http://jinyejixie.com/article42/ghehc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、App設(shè)計(jì)微信小程序、標(biāo)簽優(yōu)化、外貿(mào)建站、建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
辽宁省| 留坝县| 义乌市| 东平县| 永和县| 金塔县| 望江县| 洛隆县| 抚远县| 临潭县| 武川县| 洪江市| 米易县| 德州市| 祁东县| 博兴县| 邛崃市| 桦甸市| 新蔡县| 千阳县| 兴义市| 谷城县| 鹤岗市| 化德县| 吴桥县| 怀来县| 高陵县| 永州市| 汤阴县| 英吉沙县| 陵水| 当雄县| 夏津县| 搜索| 凤阳县| 乌兰浩特市| 监利县| 抚宁县| 台山市| 广河县| 新民市|