轻量级前端框架助力开发者提升项目效率与性能
519
2023-05-05
基于maven实现私服搭建步骤图解
私服是架设在局域网的一种特殊的远程仓库。可以代理远程仓库以及部署第三方构件。
有了私服之后,当maven-构件时,直接请求私服,私服上存在则-到本地仓库。否则会请求外部的远程仓库,将构建-到私服,再提供给本地仓库-。
构建私服的软件,我们这边采用Sonatype Nexus
官网:https://blog.sonatype.com/
解压缩:
在bin下执行:
./nexus.exe /run
访问:8081端口,可以修改端口。
账号:admin
密码:admin123
maven-central:maven中央库,默认从https://repo1.maven.org/maven2/拉取jar
maven-releases:私库发行版jar
maven-snapshots:私库快照(调试版本)jar
maven-public:仓库分组,把上面三个仓库组合在一起对外提供服务,在本地maven基础配置settings.xml中使用。
有些jar在中心仓库是没有的,如oracle的驱动。
测试第三方jar包,手动导入到私服中
可以看到已经加载进来了。
maven关联私服
配置maven的setting文件:
1)配置账号密码
|-->
2)配置profile, 在
3)使profile生效
创建一个项目,添加依赖,可以看到把我们刚才手动加的jar给依赖过来了。
把maven项目部署到私服
这边repository中配置的id需要跟maven setting中配置的server的id需要一样。需要在本项目的pom.xml添加如下配置。
执行命令:
mvn deploy
需要等待执行完
毕。
这边就可以看见,跑到私服里面来了。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~