欢迎来到天天文库
浏览记录
ID:33899533
大小:89.27 KB
页数:7页
时间:2019-03-01
《nexus-272-03配置说明及maven配置》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1.配置nexus首先登录默认地址http://192168.1J01:8081/nexus默认用户名密码为admin/admin123.如图:nexus默认是关闭远程索引下载功能的。开启的方式:点击Views/Repositories菜单下面的Repositories,将这三个仓库ApacheSnapshotszCodehausSnapshots,Central的DownloadRemoteIndexes修改为trueo然后在这三个仓库上分别右键,选择Re-index,这样Nexus就会去下载远程的索引文彳牛。2管理仓库以管理员用户登
2、陆然后点击左边导航菜单Views/Repositories下面的Repositories。Nexus提供了三种不同的仓库。(1)代理仓库_个代理仓库是对远程仓库的一个代理。默认情况下,Nexus自带了如下配置的代理仓库:ApacheSnapshots这个仓库包含了来自于Apache软件基金会的快照版本。http://people.apache.org/repo/m2-snapshot・repositoryCodehausSnapshots这个仓库包含了来自于Codehaus的快照版本。http://snapshots.repositor
3、y.codehaus.org/Central这是中央Maven仓库(发布版本)。http://repo1.maven.org/maven2/(1)宿主仓库—宿主仓库是由Nexus托管的仓库。Maven自带了如下配置的宿主仓库。3rdParty这个宿主仓库应该用来存储在公共Maven仓库中找不到的第三方依赖。这种依赖的样例有:你组织使用的,商业的,私有的类库如OracleJDBC驱动。Releases这个宿主仓库是你组织公布内部发布版本的地方。Snapshots这个宿主仓库是你组织发布内部快照版本的地方。(2)虚拟仓库—个虚拟仓库作为Ma
4、ven1的适配器存在。Nexus自带了一个central・m1虚拟仓库3.管理组组是Nexus―强大的特性,它允许你在一个单独的URL中组合多个仓库。Nexus自带了—组:PublicRepositories0public组中组合了三个宿主仓库:3rdParty,Releases,和Snapshots,还有中央Maven仓库,然后将另外两个库也添加进来。4.Nexus监听端口默认情况下,Nexus监听端口8081o你可以更改这个端口,通过更改${NEXUS_HOME}/conf/plexus.properties的值,为此,停止Nexu
5、s,更改文件中applicationPort的值,然后重启NexuSo5.配置maven要让maven使用Nexus作为仓库,要修改$M2_HOME/conf/settings.xml.配置文件如下:6、maven.apache.org/SETTINGS/l.0.0http://maven.apache.org/xsd/settings-l.O.O.xscT〉D:apache-maven・3.0.4dependyrepository7、因素,构建服务器不能连接远程仓库的时候,该配置就十分有用。->falsenexus-releasesadmi/username〉adminl23nexustopedu-repositorytopedu-reposi8、tory-pluginv/name>http://192.168.1.101:8081/nexus/content/groups/topedu-repository/vsnapshot
6、maven.apache.org/SETTINGS/l.0.0http://maven.apache.org/xsd/settings-l.O.O.xscT〉D:apache-maven・3.0.4dependyrepository
7、因素,构建服务器不能连接远程仓库的时候,该配置就十分有用。->falsenexus-releasesadmi/username〉adminl23nexustopedu-repositorytopedu-reposi
8、tory-pluginv/name>http://192.168.1.101:8081/nexus/content/groups/topedu-repository/vsnapshot
此文档下载收益归作者所有