【发布时间】:2022-08-04 16:59:28
【问题描述】:
我正在使用 maven 程序集插件
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>3.3.0</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
如果我尝试部署,在我的存储库上,我会找到默认的 jar 名称,并添加了 jar-with-dependencies。
但我想再添加一个最终字符串。例如JARNAME-1.0.0-jar-with-dependencies-test.jar。
我能怎么做?是否有可能设置分类器?我尝试使用<finalName>,但在存储库中名称保持不变,jar 名称仅在目标文件夹中更改。
我需要这个,因为我有 2 个配置文件,我必须区分 2 个罐子。
-
为什么一个项目有两个配置文件和两个 jar?
-
问题:为什么是
But I would like to add one more final string. So for example JARNAME-1.0.0-jar-with-dependencies-test.jar?想法/目的是什么?为什么不使用给定的?存在什么样的问题?两个简介?为什么 ?简介的目的是什么?请添加此信息。 -
我在我的 jar 中导入依赖项。这些依赖项因使用的配置文件而异。
-
制作两个模块 - 每个罐子一个。
标签: maven deployment jar maven-assembly-plugin jar-with-dependencies