2014-05-08 70 views
0

當越來越多的戰爭下的pom.xml摘錄顯示,導致 永遠日益增長的戰爭文件的項目的結構:Maven的Tomcat插件保持使用快照版本

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 
    <parent> 
    ... 
    </parent> 
    <artifactId>...</artifactId> 
    <packaging>war</packaging> 
    <name>...</name> 
    <description>...</description> 
    <dependencies> 
     <!-- ...--> 
     <dependency> 
      <artifactId>...</artifactId> 
      <groupId>${project.groupId}</groupId> 
      <version>${project.version}</version> 
     </dependency> 
    </dependencies> 
    <build> 
     <plugins> 
      <!-- tomcat deployment --> 
      <plugin> 
       <groupId>org.apache.tomcat.maven</groupId> 
       <artifactId>tomcat7-maven-plugin</artifactId> 
       <version>2.2</version> 
       <configuration> 
        <url>...</url> 
        <server>...</server> 
        <path>...</path> 
        <webXml>src/main/webapp/WEB-INF/web.xml</webXml> 
       </configuration> 
      </plugin> 
     </plugins> 
    </build> 
</project> 

戰爭包含儘可能多的jar文件因爲本地Maven存儲庫具有時間戳快照版本。

這怎麼能減少到只是當前版本?

我已經找到了解決辦法的:

使用另一個Maven插件去除多餘的時間戳的快照版本罐子

,我已經在https://issues.apache.org/jira/browse/MTOMCAT-268提交bug報告

回答

0

這個問題被某些vodoo修復了。非常奇怪

+0

換言之Off Topic->一個不能再生的問題? – bummi

+0

是的 - 這似乎是唯一已知的情況。它真的發生了,我能夠讓它消失。我不知道如何。 我是否應該刪除該問題或者僅僅保留它未回答incase其他人有相同的問題? - 關於這種情況是否存在關於meta的討論? –

+0

您可能更好地調查Meta,我知道關閉問題的密切原因,我還沒有遇到過您的情況。問候。 – bummi