大家好,所以问题非常简单我使用这样的东西来处理使用maven的资源:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>get-test</id>
<phase>process-resources</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>com.some.test</groupId>
<artifactId>test-webapp</artifactId>
<version>0.0.1-SNAPSHOT</version>
<type>jar</type>
<outputDirectory>/testPath</outputDirectory>
<destFileName>test.jar</destFileName>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
将artifactID test-webapp 放置在某个路径中非常简单。问题是当我在存储库中手动检查时,工件名称看起来像这样:
test-webapp-0.0.1-20160310.192210-35.jar
我认为问题出在这个时间戳上。有没有办法自动删除它?也许Maven有一些我不知道的东西。