我与一起工作Maven2。 我想知道有没有办法来隐藏罐子的版本的构建后包装类型“耳”。在包装类型为“耳朵”的版本中隐藏罐子的版本
例如,如果:
- 我用5 JUnit版本我想它在我耳边用名称的junit.jar,而不是基于JUnit 5.jar。
- 我使用一个名为“file.jar”的外部jar,并且使用包装类型“ear”构建,我希望在构建之后,这个jar会添加到他的耳朵中,同名的“file.jar”和而不是“file-version.jar”。
,我只是依赖: 我有这样的POM例如:
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>project</groupId>
<artifactId>project</artifactId>
<version>1</version>
<packaging>ear</packaging>
<dependencies>
<dependency>
<groupId>file</groupId>
<artifactId>file</artifactId>
<version>1</version> // just because it can't be empty
<type>jar</type>
</dependency>
</dependencies>
</project>
而且我用MVN安装安装在我的本地库的file.jar :安装文件
而且我想拥有一个包含file.jar 而没有版本名称(不是file-1.jar)的ear“project.ear”!
的最新快照版本我使用名为“文件的外部JAR。 jar“,而且我用包装类型”ear“构建,我希望在构建之后,这个jar将被添加到他的原始名称为”file.jar“而不是”file-version.jar“的耳朵中。 – Rayouma 2010-10-12 14:14:16