java maven无法下载路径中的依赖非法字符
我在这里面临的问题是,我无法从本地人工工厂下载pom。(pom在那里)
简要概述我正在处理的项目:
- 首先有两个项目
其中一个是基础项目,我在父pom中声明了如下版本:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>x.x.x.x</groupId> <artifactId>x</artifactId> <version>${global.version}</version> <packaging>pom</packaging> ... <properties> <global.version>x.x.x-SNAPSHOT</global.version> </properties> </project>
另一个是以同样的方式宣布的
现在在第二个项目中,有一个依赖于第一个项目,如果我想构建它,就会出现一个错误
Illegal character in path at index 29: URL/artifactory/x/x/x/x/x/x/${global.version}/x-${global.version}.pom
我知道它告诉我要消除${global.version}
,但有没有其他方法来解决这个问题
共 (0) 个答案