简言:
Nexus是Maven仓库管理器,目的是搭建一个本地仓库服务器,其实就是在公司局域网中设置一个可以供内部下载到maven 数据的服务器,这样的好处是节省网络资源,速度快,可以通过nexus对项目的零时版本管理,来进行模块间的依赖开发,也可以自己发布一些资源来共享。
1.安装
网址:http://www.sonatype.org/nexus/下载
我的是win7系统所以下载nexus zip就ok。
在2.5版本之后的nexus支持的jdk必须在7之后,所以你要去下载最新的jdk。或这直接更新你本机的jdk。
在2.5版本之后的nexus支持的jdk必须在7之后,所以你要去下载最新的jdk。或这直接更新你本机的jdk。
win7中----》控制面板------》java32位看到这个图标点击,弹出窗口,在更新tab页中更新就ok。
下载后的文件:neus-2.6.2-01-bundle.zip随便解压到一个地方就ok。在{base}/bin/ jswx下面有安装和启动nexus的脚步目录,选择对应你系统的目录。我的是windows-x86-64.
这里主要看你的jdk安装的版本,如果jdk安装的是64的那么就选择64位,如果是32就选择32为,应该是这样的。
首先安装右键点击install-nexus.bat管理员运行(记住一定是管理员运行),然后右键点击start-nexus.bat 。
下载验证是否运行正常,浏览器中输入:http://localhost:8081/nexus/ ,8081是nexus的默认端口号。如果没有运行起来,那么你需要去查看{base}/log目录下的日志信息了。
2.现在来说一下如何使用,来构建自己的局域网数据仓库。
在页面的右上角,有log in 登陆按钮,默认的登陆用户名密码是 admin admin123
数据仓库分为三种:proxy,host,group
central 是 apache的数据仓库,下图是它的设置,修改dowload remote indexes 为true
项目pom.xml中添加:
<!-- 配置部署的远程仓库--> <distributionManagement> <snapshotRepository> <id>nexus-snapshots</id> <name>nexus distribution snapshot repository</name> <url>http://192.168.248.129:8081/nexus/content/repositories/snapshots/</url> </snapshotRepository> </distributionManagement>
修改setting.xml:
<servers> <server> <id>nexus-snapshots</id> <username>admin</username> <password>admin123</password> </server> </servers> <profiles> <profile> <id>dev</id> <repositories> <repository> <id>nexus</id> <url>http://192.168.248.129:8081/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>nexus</id> <url>http://192.168.248.129:8081/nexus/content/groups/public</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile> </profiles> <activeProfiles> <activeProfile>dev</activeProfile> </activeProfiles>
相关推荐
安装和配置Nexus 2.6.2涉及以下几个步骤: 1. 解压"nexus-2.6.2-01"压缩文件到合适的位置,比如在Linux系统中的 `/opt` 目录。 2. 修改 `conf/nexus.properties` 文件,根据实际需求配置Nexus的各项设置,如端口号、...
在这个场景中,我们讨论的是两个知名的CI工具——Nexus和Hudson,它们在版本2.6.2和3.0.1中被提及。 Nexus是由Sonatype公司开发的一款强大的Maven仓库管理器。它不仅是一个存储库,还可以作为一个代理服务器,缓存...
标题 "nexus-2.6.2.war" 提供的信息是关于一个特定版本的Nexus软件,这是Sonatype公司开发的一款开源的仓库管理器,主要用于Maven、Gradle和其他基于Java的构建工具的依赖管理和分发。"war"文件是Web应用程序档案...
nexus-2.6.2私服,用于服务器仓库使用。
灯塔ARL资产侦察系统V2.6.2是一个旨在快速侦察与目标关联的互联网资产并构建基础资产信息库的系统。该系统协助安全团队或渗透测试人员有效侦察和检索资产,发现存在的薄弱点和攻击面。 功能特性 资产发现:包括域名...
Tensorflow2.6.2在Windows7-64的Anaconda3-2020.11-Python3.8离线安装所需安装包,未包括tensorfolw2.6.2本身,可通过清华、阿里等镜像源下载(https://pypi.tuna.tsinghua.edu.cn/simple/tensorflow/)。安装的时候...
《Linux系统下Freetype-2.6.2源码包的编译与安装详解》 在开源的世界里,Freetype是一个广泛使用的库,它提供了高质量的文本渲染功能,适用于各种操作系统,包括Linux。本篇文章将深入探讨如何在Linux环境中,对...
gson2.6.2工具jar 其中包括: gson-2.6.2.jar、gson-2.6.2-javadoc.jar、gson-2.6.2-sources.jar 下载时间:2016年3月4日 欢迎各位朋友下载,顺便赚点资源谢谢
win - NUnit-2.6.2.msi bin - NUnit-2.6.2.zip win .net 1.1 - NUnit-2.6.2-net-1.1.msi bin .net 1.1 - NUnit-2.6.2-net-1.1.zip src - NUnit-2.6.2-src.zip doc - NUnit-2.6.2-docs.zip samples - NUnit-2.6.2-...
在Visual Studio中,可以通过安装NUnit的Visual Studio测试适配器来无缝集成NUnit,这样就可以直接在IDE内部运行和查看测试结果,提高开发效率。 总的来说,NUnit 2.6.2是一个功能丰富的单元测试框架,它简化了.NET...
JetbrainsCrack-2.6.2
而对于Mac用户,"git-2.6.2-intel-universal-mavericks.dmg"是为苹果Mac OS Mavericks系统设计的安装镜像文件。 在安装Git时,Windows用户只需运行".exe"文件,按照安装向导的提示进行即可。通常,这包括选择安装...
这个“python-2.6.2.amd64.msi”安装包是为Windows操作系统设计的,使用Microsoft Installer(MSI)技术进行分发,便于用户在Windows环境中安装Python。 首先,Python 2.6.2包含了Python解释器,这是一个能够执行...
FFMPEG 2.6.2在Windows和Linux下的编译环境和编译方法简述
xerces-2.6.2.jar xerces-2.6.2.jar
赠送jar包:gson-2.6.2.jar; 赠送原API文档:gson-2.6.2-javadoc.jar; 赠送源代码:gson-2.6.2-sources.jar; 包含翻译后的API文档:gson-2.6.2-javadoc-API文档-中文(简体)-英语-对照版.zip 对应Maven信息:...
**FCKeditor 2.6.2:打造强大的在线文本编辑体验** FCKeditor是一款功能丰富的开源HTML编辑器,被誉为“超强的新闻编辑器”,它为用户提供了与Microsoft Word类似的可视化编辑界面,使得非技术人员也能轻松创建和...
这个"hadoop-2.6.2.tar.gz"文件是一个包含Hadoop 2.6.2版本源代码的压缩包,适合开发者深入理解Hadoop的工作原理并进行二次开发。 Hadoop的核心组件包括HDFS(Hadoop Distributed File System)和MapReduce。HDFS是...
它的全名是Google Simple JSON,其版本2.6.2在Android开发中被广泛使用,尤其是在处理JSON序列化和反序列化任务时。Gson库通过提供`Gson`类,使得Java对象可以方便地转换为JSON字符串,反之也可以将JSON文本解析成...
在安装"ambari-2.6.2.tar.gz"之前,需要确保你的系统满足Ambari的先决条件,包括操作系统兼容性(一般推荐Red Hat Enterprise Linux或CentOS)、Java环境以及网络设置。安装步骤通常包括以下几个阶段: 1. 解压...