`

NEXUS配置

 
阅读更多
	<mirrors>
...
		<mirror>
			<id>nexus</id>
			<mirrorOf>*</mirrorOf>
			<name>Nexus Mirror</name>
			<url>http://<Your Nexus IP>/nexus/content/groups/public</url>
		</mirror>
...
	</mirrors>
...
	<profiles>
		<profile>
			<id>nexus</id>
			<repositories>
				<repository>
					<id>nexus</id>
					<name>local private nexus</name>
					<url><Your Nexus IP>/nexus/content/groups/public</url>
					<releases>
						<enabled>true</enabled>
					</releases>
					<snapshots>
						<enabled>false</enabled>
					</snapshots>
				</repository>
				<repository>
					<id>nexus</id>
					<name>local private nexus</name>
					<url>http://<Your Nexus IP>/nexus/content/groups/public-snapshots</url>
					<releases>
						<enabled>false</enabled>
					</releases>
					<snapshots>
						<enabled>true</enabled>
					</snapshots>
				</repository>

			</repositories>
			<pluginRepositories>
				<pluginRepository>
					<id>nexus</id>
					<name>local private nexus</name>
					<url>http://<Your Nexus IP>/nexus/content/groups/public</url>
					<releases>
						<enabled>true</enabled>
					</releases>
					<snapshots>
						<enabled>false</enabled>
					</snapshots>
				</pluginRepository>
				<pluginRepository>
					<id>nexus</id>
					<name>local private nexus</name>
					<url>http://<Your Nexus IP>/nexus/content/groups/public-snapshots</url>
					<releases>
						<enabled>false</enabled>
					</releases>
					<snapshots>
						<enabled>true</enabled>
					</snapshots>
				</pluginRepository>
			</pluginRepositories>
		</profile>
	</profiles>
...
	<activeProfiles>
		<activeProfile>nexus</activeProfile>
	</activeProfiles>

 在maven的配置文件即setting.xml文件中添加上面的代码配置依赖下载路径和发布路径

<project>  
...  
<distributionManagement>  
  <repository>  
    <id>nexus-releases</id>  
      <name>Nexus Release Repository</name>  
      <url>http://<Your Nexus IP>/nexus/content/repositories/releases/</url>  
  </repository>  
  <snapshotRepository>  
    <id>nexus-snapshots</id>  
    <name>Nexus Snapshot Repository</name>  
    <url>http://<Your Nexus IP>/nexus/content/repositories/snapshots/</url>  
  </snapshotRepository>  
</distributionManagement>  
...  
</project>  

 在项目的pom.xml文件中配置以上代码,指定发布到哪

<settings>  
...  
<servers>  
  <server>  
    <id>nexus-releases</id>  
    <username>admin</username>  
    <password>admin123</password>  
  </server>  
  <server>  
    <id>nexus-snapshots</id>  
    <username>admin</username>  
    <password>admin123</password>  
  </server>    
</servers>  
...  
</settings>  

 在maven配置文件中添加neuxs的用户名和密码

			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-source-plugin</artifactId>
				<executions>
					<execution>
						<goals>
							<goal>jar</goal>
						</goals>
					</execution>
				</executions>
			</plugin>

 如果要将源码一同发布到neuxs仓库中需在pom.xml文件中配置以上代码

分享到:
评论

相关推荐

    maven nexus 配置

    maven nexus 配置,简要介绍如何配置nexus。。。。。。

    Cisco Nexus 配置讲解

    ### Cisco Nexus 配置讲解 #### 一、Nexus产品介绍 ##### 1. 产品概述 Cisco Nexus 系列交换机是思科推出的一系列高性能数据中心交换机,旨在为现代数据中心提供高度可扩展性、高可靠性和低延迟的数据处理能力。...

    Maven与Nexus配置.pdf

    标题《Maven与Nexus配置.pdf》指向的是关于如何配置和使用Maven与Nexus的指南。Maven是一个项目管理和自动构建工具,它主要服务于基于Java的项目,帮助处理项目构建、文档生成、报告、依赖管理和项目信息等。Nexus是...

    Maven Nexus配置

    Maven Nexus配置是一个关键环节,尤其对于大型企业或者团队来说,有效地管理和分发Maven依赖是提高开发效率的重要步骤。Nexus作为一个强大的Maven仓库管理器,提供了多种功能,包括本地仓库、代理仓库、集团仓库的...

    nexus-详细配置文档

    ### Nexus-详细配置文档 #### 一、Nexus简介与安装步骤 Nexus是一款由Sonatype公司提供的开源软件,主要用于管理各种构建依赖项,如Java、JavaScript等项目的库。通过Nexus可以有效地解决项目开发中的依赖问题,...

    Cisco Nexus 交换机(中文)配置手册.pdf

    cisco nexus 系列配置手册 1、产品概述 7K 只有 7K 支持 VDC(虚拟交换机)、OTV 透传vlan 的技术 5K 只有 5K 提供统一端口,既可以做 FC,也可以做以太网。默认不支持三层,通常认为是个二层设备。 4K 是 cisco...

    Nexus安装和配置手册.doc

    Nexus配置部分将指导读者如何配置Nexus的基本信息,包括如何配置Nexus的仓库信息、用户信息和权限设置等。其中,仓库信息部分将指导读者如何创建和管理Nexus的仓库,包括如何上传和下载软件包,并对仓库的安全性进行...

    Linux版本nexus3.40.1以及相关配置文件

    搭建私服资源,包括Linux版本nexus3.40.1、上传私服需配置的setting文件,下载依赖需配置的setting文件,免费供大家取用

    nexus-client-go:Nexus配置服务器的Golang客户端

    Nexus客户端(执行) Golang客户端 文献资料 可在 设置 设置Nexus服务器 获取库: go get github.com/etcinit/nexusgo 构造一个客户端实例并为您的应用程序获取配置文件

    nexus私服配置,详细配置参见文档

    **Nexus配置步骤:** 1. **确认环境**:首先确保已正确安装Maven和Java JDK,通过运行`mvn -v`和`java -version`命令进行验证。 2. **下载Nexus**:从官方源...

    Cicso CCIE_NEXUS系列交换机配置笔记.pdf

    - Nexus交换机硬件架构具有高可用性、冗余性和模块化的特点,能够提供灵活的配置和扩展。 - 提供了多种模块,例如MSeries和FSeries卡,以及高密度的I/O模块,如32口1G和1个10G口的模块,这些模块支持高效的数据...

    私服nexus配置

    nexus私服nexus私服nexus私服nexus私服nexus私服nexus私服

    nexus-2.9.0.war&nexus;-2.14.2-01(配置了阿里云仓库).rar

    而`nexus-2.14.2-01(配置了阿里云仓库).rar`可能是Nexus的定制化版本,已经预配置了阿里云仓库的设置,便于在中国境内的使用,可以更方便地访问和下载阿里云存储的软件构件。 在部署Nexus时,通常会将`nexus-2.9.0....

    nexus的linux版本

    3. **性能调优**:根据硬件资源和负载情况调整Nexus配置,如内存分配、线程池大小等。 通过以上步骤,你可以在Linux环境中成功部署和使用Nexus作为Maven私服,实现高效、安全的依赖管理。持续关注Sonatype的官方...

    ubuntu环境中nexus安装之后配置为系统的一个服务.docx

    在Ubuntu环境中,Nexus是一款强大的仓库管理工具,用于管理和...总的来说,将Nexus配置为系统服务不仅简化了操作,也保证了服务的稳定性和持久性。无论选择哪种方法,都能实现Nexus的自动启动和管理,提升运维效率。

    发布包到NuGet私服(基于Nexus的私服)

    发布包到NuGet私服(基于Nexus的私服) NuGet 私服是基于 Nexus 的私服,可以实现包的管理和分享。在这个私服中,Nexus 提供了三个不同的仓库类型:nuget.org-proxy、nuget-hosted 和 nuget-group。 1. nuget.org-...

Global site tag (gtag.js) - Google Analytics