我與一起工作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