2016-06-21 36 views
0

我想從AntiGate集成API。我從https://github.com/itsimoshka/antigate-java-api下載了Jar文件,並將它們添加到構建路徑中。現在,當我嘗試運行是這樣的:擺脫在Eclipse中的紅色波浪線

AntigateConfig config = new DefaultAntigateConfig(); 

我得到與味精Antigate底部的波浪紅線不能被解析爲一個類型。所以我使用eclipse導入所有相關的包。

代碼

import com.antigate.config.AntigateConfig; 

是當我懸停在代碼和執行導入在頂部加入。但是上面的進口聲明是強調的。我如何糾正它?

我假設我已經在我的項目中正確導入了罐子(否則我將無法在eclipse中單擊導入),但也許包含在不同的位置?但是,我不確定如何找到位置或以正確的方式導入它們。

我也注意到(這實際上可能是問題的根源),上面的URL中的大多數文件實際上並不是Jars,而是普通的Java文件。

如何將常規java文件導入到我的項目中(如同給jars一樣)?

感謝

P.S

我已經添加文件到構建路徑所以不是錯誤的可靠資源。

+0

在網站上沒有JAR。你必須從源頭打包。你做這件事時有什麼問題嗎? –

+0

謝謝。我找到的唯一一個jar文件在這裏:https://code.google.com/archive/p/java-antigate/downloads,但這不包含大部分代碼/方法。你的意思是什麼來源打包? –

回答

0

你必須遵循的自述頁描述的步驟:

安裝從https://github.com/itsimoshka/antigate-java-api.git

  • 下載源
  • 轉到源目錄
  • 運行mvn clean install(Maven的應先前安裝)
  • 從目標文件夾獲取antigate-java-api-XX.jar
+0

謝謝。我安裝了Maven,但是我沒有得到這個:轉到sources目錄並運行mvn clean install(Maven應該先安裝) - 這是什麼意思? –

+0

你必須在你的機器上安裝Maven:https://maven.apache.org/download.cgi –

+0

我已經通過eclipse marketplace下載了Maven。我試圖在Eclipse中使用Run As進行乾淨安裝,但是我在目標文件夾中找不到任何東西。 –