如果文件存在,我尝试使用 maven-antrun-plugin 检查第一次执行,然后相应地设置属性。在 antrun-plugin 的另一个执行(另一个阶段)中,我想使用该属性。但是在一个执行中设置的属性不能在另一个执行中使用,因为它是一个 ant 而不是 maven 属性并且不会被传播。
是否可以将 ant 属性传播到 maven 或者换句话说从 ant 设置 maven 属性?
在这个问题中使用另一个 Maven 构建不是一种选择。
另一种可能以某种方式起作用的方法是外部 build.xml 但这也不是一个选择,因为我必须将东西保存在一个 pom 中。
我已经阅读了有关使用GMaven设置 Maven 属性的信息,但我想继续使用 ant。