maven - Maven 存储库是否具有标准格式?

标签 maven repository nexus

repo 是如何布局的?他们是一样的吗?如果是这样,谁指定格式。

最佳答案

Maven 的存储库布局定义非常严格。 Maven 本身是完全处理存储库的工具。

/$groupIdWithSlashes/$artifactId/$version/$artifactId-$version.$extension
/$groupIdWithSlashes/$artifactId/$version/$artifactId-$version-$classifier.$extension

阅读更多 here on details of the layout , 和 here on details of metadata files .

请注意 Nexus其存储布局相似,但(在某些情况下)metadata.xml 文件的格式略有不同。

其他存储库管理器在其内部存储中可以有完全不同的布局 - 例如 Artifactory .无论如何,URL 结构必须(并且是)相同。

关于maven - Maven 存储库是否具有标准格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13370666/

相关文章:

maven - 从Gradle发布到Nexus时如何解决此错误

java - 无法启动 nexus : Cannot construct org. codehaus.plexus.util.xml.Xpp3Dom,因为它没有无参数构造函数

java - 更新 Maven 项目时出现空参数错误

java - Maven 尝试两次部署相同的 Artifact

tomcat 5.5 + 联系 1.9.2 : Nexus doesn't start and Tomcat doesn't log anything

eclipse - 同一 Maven 存储库上的两个 Eclipse

eclipse - 为Eclipse中的项目添加Maven存储库?

spring - 创建名称为“PersistenceExceptionTranslationPostProcessor 的 bean 时出错嵌套异常 NoClassDefFoundError : org/apache/juli/logging/LogFactory

android - Maven 无法识别测试范围内的 apklib 依赖项

android-studio - 如何从 Android Studio 将项目导入到 bitbucket 存储库?