[英]How to resolve missing artifact error when using Eclipse AWS plugin?
我正在為 Eclipse 使用aws Java 插件。 我在安裝過程中沒有遇到任何問題,但是在我使用插件創建示例 DynamoDB 項目后,出現了這個錯誤
Missing artifact com.amazonaws:aws-java-sdk-cl....watchmetris.jar:1.11.123(click for 156 more...).
點擊沒有做任何事情。
我認為錯誤是由於我在安裝過程中沒有安裝那個 jar - 我只安裝了“AWS Toolkit for Eclipse”。
我回到 Eclipse 並從 aws 安裝了每個非可選插件(見下文)
在我重新啟動 Eclipse 並嘗試再次創建我的 DynamoDB 項目后,我得到了一個不同的無法讀取工件描述符錯誤(見下文)
有沒有人以前遇到過這個問題或知道解決方案是什么? 彈性負載均衡器應該是我安裝的 AWS 工具包的一部分。 我已嘗試刪除並重新安裝 aws 插件,但我仍然遇到遺漏工件錯誤。 我也查看了 Eclipse 的 AWS 插件上的其他線程。
問題不是您的 AWS 工具包,而是您的 Maven 的問題。 請嘗試用Maven創建一個項目來檢查Maven的設置是否正確。 如果 Maven 是正確的,請查看您的 XML 格式的 pom 文件並檢查依賴關系是否正確? 如果無法創建 Maven 項目,則說明您的 Maven 設置有誤!
我收到類似的錯誤“無法傳輸 com.amazonaws:aws-java-sdk ...”。 pom 解決方案可以工作,但這是另一種解決方案。 因此,當您第一次啟動 aws 項目時,maven 所需的某些工件存儲在 .m2\repository\com\amazonaws 下。
發生在我身上的是,當我刪除我的一個 aws 項目時,我也刪除了上述目錄中某處所引用的資源。 並且由於該目錄存在,eclipse 的 aws 工具包沒有費心再次下載它。 我通過刪除 $home.m2\repository\com\amazonaws 目錄解決了這個問題。 所以下次我創建一個新的 aws 項目時,它必須下載所有的工件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.