2017-04-23 52 views
0

我正在使用用於Eclipse的aws Java插件。我在安裝過程中沒有任何問題,但是我用了插件創建示例DynamoDB項目後,我得到這個錯誤如何解決使用Eclipse AWS插件時丟失的工件錯誤?

Missing artifact com.amazonaws:aws-java-sdk-cl....watchmetris.jar:1.11.123(click for 156 more...).

點擊什麼也沒做。

我認爲這個錯誤是由於我沒有在安裝過程中安裝那個jar的事實 - 我只安裝了「AWS Toolkit for Eclipse」。

我回到了Eclipse和安裝了自動氣象站每一個非可選插件(見下文) enter image description here

我重新啓動Eclipse和試圖再次創造我DynamoDB項目後,我得到一個不同的無法讀取工件描述符錯誤(見下) enter image description here

有沒有人遇到過這個問題,或知道解決方案是什麼?彈性負載平衡器應該是我安裝的AWS Toolkit的一部分。我嘗試刪除並重新安裝aws插件,但我仍然失去了工件錯誤。我也查看了Eclipse的AWS插件上的其他線程。

回答

1

問題不在於您的AWS工具包,而是您的maven問題。請嘗試使用maven創建一個項目來檢查maven的設置是否正確。如果maven是正確的,請在xml中查看您的pom文件並檢查依賴關係是否正確?如果你不能創建Maven項目,這意味着你的Maven設置在某個地方是錯誤的!

+0

我能夠創建一個新的Maven項目。 pom文件來自亞馬遜。 – committedandroider

+0

謝謝,我能夠根據您的建議找到解決方案。 – committedandroider

0

對於任何人處理這個問題與這個問題,我得到它的工作!我無法真正解釋它爲什麼會起作用 - 也許Maven重置某些設置的方式。

我所做的就是進入pom.xml,Maven的配置文件,進入Dependencies選項卡。這就是我看到的 enter image description here

我推斷缺少的工件是在aws-java-sdk jar中,因此我將其刪除。然後我從磁盤上刪除了該項目並創建了一個新項目。新項目帶有正確的依賴關係,沒有編譯器錯誤!

相關問題