配置失败

项目中需要连接公司内部远程maven仓库,设置了密码,故而需要配置settings-security.xml文件。

<settingsSecurity>
  <master>{jSMOWnoPFgsHVpMvz5VrIt5kRbzGpI8u+9EF1iFQyJQ=}</master>
</settingsSecurity>

我的本地maven仓库设置在了D盘,非默认.m2文件夹。直接将settings-security.xml文件放入D盘,idea提示权限验证异常,maven加载不到jar包。阅读了官方文档Maven Password Encryption,默认是加载.m2文件夹下的settings-security.xml,所以只在D盘添加settings-security.xml是不可以的,需要在.m2文件夹下也添加一个settings-security.xml。maven重新加载jar包,可以正确加载。

<settingsSecurity>
  <relocation>D:\maven\conf\settings-security.xml</relocation>
</settingsSecurity>
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐