一般来说,是否应该只将中央Maven存储库添加到pom.xml +任何本地Maven存储库?理论上(我想?)任何人都可以建立一个仓库--有一个'Maven Repository<->Maven Repository‘信任圈吗?
例如,我如何知道我正在下载(比方说) log4j编译过的JAR,而不是某个混蛋/邪恶的版本?
发布于 2012-03-17 00:25:23
你可以做一些让你感觉舒服的事情:
发布于 2012-03-17 00:03:11
最佳实践是不将任何存储库添加到pom.xml中。最好的解决方案是在settings.xml中进行配置,或者使用存储库管理器。此外,如果您没有repo-manager,最好使用maven central,但是您不需要配置任何东西,因为Maven Central是Maven本身的缺省设置。Maven Central是由Sonatype的人控制管理的,要把一些东西放到Maven Central中并不是那么简单。为了使传输更加安全,您可以做的是打开由configuration in the settings.xml控制的校验和检查。
https://stackoverflow.com/questions/9736900
复制相似问题