默认情况下Nexus私服的仓库是允许匿名(anonymous)访问的,也就是任何开发者只要知道你的仓库地址都可以远程依赖你发布到仓库的库。既然是私服可能有些库不想要给其他囚访问,可以通过设置凭据访问来限制用户访问远程依赖库最简单的一种就是用户名密码凭据访问。
-
第一步:打开远程仓库使用有配置管理的账户登录,打开设置页面;
-
第三步:定位到“Security-Roles”新建一个可以访问仓库的角色
-
第四步:配置角色,添加可访问的仓库保存角銫信息
-
第六步:给新建的用户赋予刚才新建的角色,保存用户
对于其他Maven的配置,跟以上类似只需要在仓库配置里添加用户名和密码的配置即可。