2010-08-27 54 views
4

從今天上午開始,Maven無法構建任何需要tomcat-maven-plugin的項目。我試圖與簡約的pom.xml,只有一個依賴,但在所有情況下,我得到如下:從今天上午開始,Maven與tomcat-maven-plugin失敗

[INFO]錯誤建築POM(可能不是 這個項目的POM)。

項目編號: org.codehaus.mojo:Tomcat的Maven的插件

原因:錯誤獲取POM爲 'org.codehaus.mojo:Tomcat的Maven的插件' 從資源庫中 :無法閱讀 元數據的本地副本:無法從 'C:\ Users \ *** \。m2 \ repository \ org \ codehaus \ mojo \ tomcat-maven-plugin \ maven-metadata-codehaus releases.xml'讀取 元數據:結束標籤名稱 必須匹配開始標籤名稱


從 第7行(位置:TEXT看過 ... \ n ... @ 9:8)
org.codehaus.mojo:Tomcat的Maven的插件:POM:最新

項目 org.codehaus.mojo:Tomcat的Maven的插件

首先,我試圖刪除本地數據和重新下載,但我剛剛得到校驗和失敗。 我打開Maven的元數據Codehaus的releases.xml正好看到這裏面:

感動永久

感動 永久

該文件已 移動https://nexus.codehaus.org/content/repositories/releases/org/codehaus/mojo/tomcat-maven-plugin/maven-metadata.xml這裏。


的Apache/2.0.52(紅帽) 服務器在repository.codehaus.org端口

我累了改變的版本和資料庫,但沒有任何幫助。任何想法的人?

P.S. 這裏是最小的POM我嘗試:https://nexus.codehaus.org/content/repositories/codehaus-snapshots/

<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> 

<groupId>org.codehaus.mojo</groupId> 
<artifactId>my-project</artifactId> 
<version>1.0</version> 

<pluginRepositories> 
<pluginRepository> 
<id>Codehaus Snapshots</id> 
<url>http://snapshots.repository.codehaus.org/</url> 
<snapshots> 
<enabled>true</enabled> 
</snapshots> 
<releases> 
<enabled>true</enabled> 
</releases> 
</pluginRepository> 
</pluginRepositories> 

<build> 
<finalName>my-webapp</finalName> 
<plugins> 

<plugin> 
<groupId>org.codehaus.mojo</groupId> 
<artifactId>tomcat-maven-plugin</artifactId> 
<version>1.0-SNAPSHOT</version> 
</plugin> 

</plugins> 

</build> 
</project> 

回答

5

它看起來像重定向不正確,Codehaus的快照是代理。

所以申報的tomcat-Maven的插件以下pluginRepository使用快照版本:

<pluginRepositories> 
    <pluginRepository> 
    <id>Codehaus Snapshots</id> 
    <url>https://nexus.codehaus.org/content/repositories/codehaus-snapshots</url> 
    </pluginRepository> 
</pluginRepositories> 
+0

偉大的小費。它解決了我的構建問題。謝謝! 我只是不明白他們是如何搞砸的,以至於你在當地的回購中弄到垃圾,並讓它在幾天內不固定? – kaqqao 2010-08-28 11:08:01

+0

@veggen我看到[MOJO-1556](http://jira.codehaus.org/browse/MOJO-1556)提到了這個問題,看起來他們現在已經恢復了這個改變。 – 2010-08-28 21:41:24