0

问题描述:

我有一个Maven项目(pom.xml),我在其中定义了一个build-number属性:

<属性>...<build-number>1</build-number><!--默认值--></属性>

这在中再次引用

<插件><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><配置><不包括><排除><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId></排除></不包括></配置><执行><执行><id>构建信息<目标><goal>构建信息</目标><配置><其他属性><build.number>${build-number}</build.number></additionalProperties></配置></执行></执行></plugin>

当我像这样执行Maven构建命令时:mvn干净安装-Dbuild-number=128-DskipTests

build.properties文件仍然显示build.build.number=1而不是build.build.number=128

尝试删除默认值并将其保留为空,它接受该值。但该属性不能保持为空

0

重置为默认值

您的答案

单击“发布您的答案”,表示您同意我们的服务条款并确认您已阅读我们的隐私政策.