2013-06-11 46 views
1

我在Eclipse下使用spring-osgi-bundle-archetype創建了一些Maven項目,這導致一些插件等下載,它們已凍結。在我殺了Eclipse後,許多與Maven相關的事情開始導致錯誤(無法下載源代碼,無法找到工件等,沒有任何明顯的原因)。如何修復/重新創建Eclipse工作區和/或Maven緩存/存儲庫?

看起來像是在Eclipse緩存中有什麼東西被損壞了。

如何清理和重建所有可能的情況?

從工作區的.metadata文件夾刪除core.eclipse.m2e.*文件夾沒有幫助。

IF重建項目

enter image description here

在POM文件編輯器

enter image description here

enter image description here

回答

6

嘗試以下操作:

  1. RM -rf〜/ .m2目錄/庫
  2. 重新啓動Eclipse使用clean選項
+0

我有不同的文件夾中的Maven倉庫。它只包含罐和poms,還有一個'.cache'子文件夾。 – Dims

+0

是的。擺脫這一點,然後再試一次 –

1

您可以刪除的.project和的.classpath和控制檯執行以下命令重新創建Eclipse項目:

mvn eclipse:eclipse 

這會爲你生成eclipse所需的文件。 參考:http://maven.apache.org/plugins/maven-eclipse-plugin/eclipse-mojo.html

如果你有一些麻煩,下載依賴庫,嘗試在控制檯mvn install並看到錯誤消息。

以上是基於您可以在控制檯中運行mvn的假設。

相關問題