2016-12-31 186 views
0

獲取導入無法解決錯誤 maven項目,即使所有必需的依賴關係已添加到pom.xml。 以下是其越來越差錯進口:maven項目導入錯誤

import org.apache.hadoop.fs.CreateFlag; 
import org.apache.hadoop.fs.FileContext; 
import org.apache.hadoop.fs.Options; 
import org.apache.hadoop.fs.Options.CreateOpts; 

而且這些是有在pom.xml中的依賴

<dependencies> 
    <!-- https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-common --> 
     <dependency> 
      <groupId>org.apache.hadoop</groupId> 
      <artifactId>hadoop-common</artifactId> 
      <version>2.7.1</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.hadoop</groupId> 
      <artifactId>hadoop-auth</artifactId> 
      <version>2.7.1</version> 
     </dependency> 
    <dependency> 
     <groupId>org.apache.hadoop</groupId> 
     <artifactId>hadoop-core</artifactId> 
     <version>1.2.1</version> 
    </dependency> 
    </dependencies> 

可有人請指出什麼可能會錯誤?

在此先感謝!

+0

你什麼時候得到這些錯誤?在使用Maven構建時還是在IDE中?請提供完整的錯誤消息。 – hotzst

+0

沒有在maven構建期間,但在Eclipse的IDE。生成後,我試圖運行它作爲java應用程序,但獲取導入無法解析發佈的問題中共享的導入。 – user3400887

+0

我剛剛添加依賴關係,導入沒問題。你是否正確配置你的maven?檢查你的settings.xml並嘗試重新導入。 –

回答

0

您可以嘗試不同的解決方案: - 嘗試Hadoop的庫 的另一個版本 - 在您的用戶文件夾中刪除完整的存儲庫的.m2和重新下載庫 - 檢查你的項目被配置爲一個Maven項目的IDE

祝你好運!

0

我嘗試了所有可能的選項,如刪除舊的.m2目錄,更新項目,檢查settings.xml等,但沒有一個似乎幫助。於是我終於再次安裝了eclipse,它工作正常!似乎IDE有什麼問題,但不確定究竟是什麼錯誤。

感謝大家對可能的選擇做出迴應。