首页 > 编程知识 正文

配置maven本地仓库,maven配置远程仓库

时间:2023-05-04 15:57:33 阅读:53925 作者:282

为什么要构成私人库?

从中央仓库下载速度很慢,一些jar软件包的公司专用软件包不在中央仓库中,因此必须配置专用库。

首先修改setting文件,使其位于maven文件夹下的conf文件夹中

? XML版本=' 1.0 '编码=' utf-8 '? settings xmlns=' http://maven.Apache.org/settings/1.0.0 ' xmlns 3360 xsi=' http://www.w3.org/2001/XML方案-实例' xsi :方案位置=' http://maven.Apache.org/settings/1.0.0http://maven.Apache.org/-安装本地仓库--localrepositoryf :/. m2/repository/localrepositoryplugingroups/plugingroupsproxies/proxies! -设置专用库凭据- -服务器服务器! -此处的id必须与稍后配置的pom中的id匹配--idnexus-releases/idusernameadmin/username (其中使用默认用户名和密码,但、 可以在常见的私有库中找到(password admin 123/password/serverserveridnexus-snapshot s/idusernameadmin/usernamepasswordaddadmin -设置专用库mirror意味着nexus将处理maven的所有请求。 --- mirrorsmirroridnexus/idmirrorof */mirrorofnamenexusmirror./name URL 3358 localhost 33338 public/URL (实际APP应用程序中的他人普拉设置maven专用库信息--profilesprofileidnexus/idrepositoriesrepositoryidnexus/idname nexus/name URL 3358 localhost 336080808 neecalHost url (如果通过实际的APP应用程序连接到其他人的专用库,则localhost必须更改为对方的ip地址,路径也不同) releasesenabledtrue/enabled/rerrered enabled/snapshot s/repository/repository/repositoriespluginrepositoryidnexus/name URL 3358本地主机3358 组pent localhost必须更改为对方的ip地址,路径也不同(releasesenabledtrue/enabled/releasessnapshotsenabledtrue/enabled/snabled ) 覆盖pluginreposiition maven中央仓库设置并打开releases和snapshots版本下载--profileidcentral/idrepositoriesrepositoryidcentral urlreleasessesses8releasessnapshotsenabledtrue/enabled/snapshot s /存储库/存储库存储库id urlreleasesenabledtrue/enabled/releasessnapshotsenabledtrue/enabled/snapshot s/plugin存储库/插件存储库-启用专用库信息配置--activeprofilesactiveprofilenexus/activeprofileactiveprofilecentral/active pprofilecentral

分布式管理存储库idnexus-releases/id (注意id与以前部署的setting中部署的id相对应) namenexusreleasesrepository/name repositories/releases//URL (连接到其他私人库需要更改为对方的ip地址和路径)/repositorysnapshotrepositoryidnexus-snapshot IDN ammor name URL http://本地主机:8081/nexus/content/repositories/snapshot s//URL/snapshot repository/distributory

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。