2016-06-21 33 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进行干净安装,但是我在目标文件夹中找不到任何东西。 –