指定依赖项时如何使用assemblyId?
How to use assemblyId when specifying a dependency?
我正在处理的项目中的一个构建创建了由多个 "parts" 组成的工件,可以通过所谓的 assemblyId 来区分(基本上我们使用不同的程序集文件来创建这些不同的部分..)
假设构建输出同一工件的 2 个不同部分,命名的区别在于 "standalone" 部分:
artifactName-2.20.0.zip
artifactName-2.20.0-standalone.zip
接下来,我需要做一些解包,我需要使用 artifactName-2.20.0-standalone.zip,但我不确定该怎么做,如果甚至有可能做到这一点...
<artifactItem>
<groupId>com.whatever</groupId>
<artifactId>artifactName</artifactId>
<version>2.20</version>
<type>zip</type>
<includes>**/*.exe</includes>
<outputDirectory>xxx</outputDirectory>
</artifactItem>
上面的规范将考虑第一部分 artifactName-2.20.0.zip 而我有兴趣采用 standalone 一个...
我该怎么做?!
谢谢
你说的是classifier
可以设置为
<classifier>standalone</classifier>
.
我正在处理的项目中的一个构建创建了由多个 "parts" 组成的工件,可以通过所谓的 assemblyId 来区分(基本上我们使用不同的程序集文件来创建这些不同的部分..)
假设构建输出同一工件的 2 个不同部分,命名的区别在于 "standalone" 部分:
artifactName-2.20.0.zip
artifactName-2.20.0-standalone.zip
接下来,我需要做一些解包,我需要使用 artifactName-2.20.0-standalone.zip,但我不确定该怎么做,如果甚至有可能做到这一点...
<artifactItem>
<groupId>com.whatever</groupId>
<artifactId>artifactName</artifactId>
<version>2.20</version>
<type>zip</type>
<includes>**/*.exe</includes>
<outputDirectory>xxx</outputDirectory>
</artifactItem>
上面的规范将考虑第一部分 artifactName-2.20.0.zip 而我有兴趣采用 standalone 一个...
我该怎么做?!
谢谢
你说的是classifier
可以设置为
<classifier>standalone</classifier>
.