2012-12-09 59 views
0

我使用STS,Spring 3.1 RC和Maven。我正在學習本教程:http://manueljordan.wordpress.com/2011/12/12/creating-a-spring-web-mvc-project-with-springsource-tool-suite/
我正在嘗試在修改Spring版本並添加存儲庫之後清理我的項目,如本教程中所述。我得到這個錯誤:
當我嘗試清理項目時,爲什麼maven會導致錯誤?

Errors occurred during the build. 
    Errors running builder 'Maven Project Builder' on project 'PracticeApp'. 
    Could not calculate build plan: Failed to parse plugin descriptor for org.apache.maven.plugins:maven-war-plugin:2.1.1 (C:\Users\Joe\.m2\repository\org\apache\maven\plugins\maven-war-plugin\2.1.1\maven-war-plugin-2.1.1.jar): invalid LOC header (bad signature) 
    Failed to parse plugin descriptor for org.apache.maven.plugins:maven-war-plugin:2.1.1 (C:\Users\Joe\.m2\repository\org\apache\maven\plugins\maven-war-plugin\2.1.1\maven-war-plugin-2.1.1.jar): invalid LOC header (bad signature) 
    Could not calculate build plan: Failed to parse plugin descriptor for org.apache.maven.plugins:maven-war-plugin:2.1.1 (C:\Users\Joe\.m2\repository\org\apache\maven\plugins\maven-war-plugin\2.1.1\maven-war-plugin-2.1.1.jar): invalid LOC header (bad signature) 
    Failed to parse plugin descriptor for org.apache.maven.plugins:maven-war-plugin:2.1.1 (C:\Users\Joe\.m2\repository\org\apache\maven\plugins\maven-war-plugin\2.1.1\maven-war-plugin-2.1.1.jar): invalid LOC header (bad signature) 

它是什麼,是怎麼回事錯在這裏?我試圖重新啓動教程並仔細地關注它,沒有任何改變。我希望在這裏提供一點幫助。 謝謝。

+0

也附加您的戰爭插件的pom信息。 – SSR

+0

我確實在問題中添加了信息。上面的代碼片段包含完整的錯誤信息。 – user1281598

+1

錯誤狀態war插件jar損壞。手動刪除並重試。 – SSR

回答

0

您的pom文件似乎已損壞(缺少標記,拼寫檢查等)。您的錯誤代碼段提到戰爭插件配置錯誤。試着解決這個問題。如果你使用eclipse或者一些ide與maven插件,它可以告訴你pom的哪部分是不正確的,並且有時也會提出正確的解決方案,這會更容易。

+0

STS是帶有Maven插件的Eclipse的重製版本。 – user1281598

+0

請使用pom snippet更新您的問題以獲取戰爭插件。 – SSR

相關問題