Maven 目标部署路径与POM';s期望的路径前缀
我在一台新服务器上配置了Jfrog Artifactory,并对旧的repo进行了备份,并试图将其导入新服务器 我在导入时收到以下错误:Maven 目标部署路径与POM';s期望的路径前缀,maven,artifactory,Maven,Artifactory,我在一台新服务器上配置了Jfrog Artifactory,并对旧的repo进行了备份,并试图将其导入新服务器 我在导入时收到以下错误: java.lang.RuntimeException: Failed to validate pom file: The target deployment path 'jcenter-cache/org/springframework/spring-beans/4.3.8.RELEASE/spring-beans-4.3.8.RELEASE.pom' d
java.lang.RuntimeException:
Failed to validate pom file: The target deployment path 'jcenter-cache/org/springframework/spring-beans/4.3.8.RELEASE/spring-beans-4.3.8.RELEASE.pom'
does not match the POM's expected path prefix 'org/springframework/spring-beans/4.3.8.RELEASE'.
Please verify your POM content for correctness and make sure the source path is a valid Maven repository root path.
我创建的存储库是本地的,可以导入除POM文件之外的人工制品。似乎您正在尝试将导出的存储库名称部署为本地存储库路径的一部分,我将解释: Artifactory有一个保护机制,可以帮助您确保Maven能够处理您的文件。这是通过确保pom文件按其布局进行部署来实现的 您应该删除已导入到本地存储库的文件,并在下一层再次启动导入过程,以便
jcenter缓存
不会成为导入路径的一部分