簡體   English   中英

為什么 Eclipse 不能導入在 Project Explorer 中可見的 Maven 依賴關系?

[英]Why can't Eclipse import a Maven depedency that is visible in the Project Explorer?

我正在嘗試在我的項目中使用 Powermock,但是當我將導入添加到測試 class 時,它不起作用。 它得到了The import org.powermock cannot be resolved 我已將其添加到我的 pom.xml 中,如下所示。 根據屏幕截圖,我也可以在我的項目資源管理器中看到它。 任何想法為什么它不起作用?

最煩人的是,我可以Ctrl-Click它到go到Maven依賴鏈接文件夾中的源class,但它仍然抱怨。

   <dependencies>
        <dependency>
            <groupId>org.mockito</groupId>
            <artifactId>mockito-core</artifactId>
            <version>1.10.19</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.powermock</groupId>
            <artifactId>powermock-module-junit4</artifactId>
            <version>1.6.6</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.powermock</groupId>
            <artifactId>powermock-module-junit4-common</artifactId>
            <version>1.6.6</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.powermock</groupId>
            <artifactId>powermock-api-mockito</artifactId>
            <version>1.6.6</version>
            <scope>test</scope>
        </dependency>
   </dependencies>

在此處輸入圖像描述

右鍵單擊項目 -> 構建路徑 -> 配置構建路徑。 檢查 Maven 依賴項是否在構建路徑下可用。 如果沒有手動添加它們並檢查。

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM