我在Nexus中有一个包含ZIP文件的工件,让我们说
mvn clean dependency:unpack-dependencies
现在,我有另一个Maven项目依赖于上面的工件,所以我在项目的依赖项中声明了上述内容。
在当前项目的工作区中,我使用命令下载并解压缩上述ZIP存档的内容
analogWrite
将内容解压缩到文件夹 $ {project.build.directory} /dependency/mytool-2.1.0 。
我的问题如何使用Maven属性或任何其他变量访问子文件夹 mytool-2.1.0 ?
今天它的版本为2.1.0,但明天它可能是其他任何版本。在任何一种情况下,我都希望有一种独立于它的方法。
问题的背景是在我的构建过程中,我从Nexus下载了几个包含ZIP文件的工件,解压缩它们然后我想将它们复制到使用其他文件夹名称的其他目的地。