事实上的非Maven Java Jar依赖项

事实上的非Maven Java Jar依赖项,java,netbeans,Java,Netbeans,我想将事实Jar文件用于地理位置服务,但是我已经将Jar文件导入到项目中,但是文档说明pom.xml告诉您需要将哪些依赖项插入到项目中才能使驱动程序工作 我的问题是我需要导入哪些依赖项,以及在项目中的什么位置。我正在使用Netbeans构建我的Java项目 pom.xml文件: 4.0.0 事实 事实java驱动程序 1.5.0 罐子 事实java驱动程序 苹果官方支持的Java驱动程序 http://github.com/Factual/factual-java-driver scm:git

我想将事实Jar文件用于地理位置服务,但是我已经将Jar文件导入到项目中,但是文档说明pom.xml告诉您需要将哪些依赖项插入到项目中才能使驱动程序工作

我的问题是我需要导入哪些依赖项,以及在项目中的什么位置。我正在使用Netbeans构建我的Java项目

pom.xml文件:


4.0.0
事实
事实java驱动程序
1.5.0
罐子
事实java驱动程序
苹果官方支持的Java驱动程序
http://github.com/Factual/factual-java-driver
scm:git:git@github.com:Factual/Factual-java-driver.git
scm:git:git@github.com:Factual/Factual-java-driver.git
git@github.com:Factual/Factual-java-driver.git
org.sonatype.oss
oss父级
7.
Apache软件许可证,版本2.0
http://github.com/Factual/factual-java-driver/blob/master/LICENSE.txt
回购
亚伦
柯洛
aaron@factual.com
番石榴
番石榴
r09
com.google.api-client
谷歌api客户端
1.7.0-beta
org.codehaus.jackson
jackson core asl
1.9.1
org.codehaus.jackson
jackson core lgpl
1.9.1
org.codehaus.jackson
杰克逊地图绘制者
1.9.1
公地io
公地io
2.1
org.json
json
20090211
朱尼特
朱尼特
4.4
测试
UTF-8
org.apache.maven.plugins
maven javadoc插件
附加javadocs
罐子
org.apache.maven.plugins
maven发布插件
2.1
假的
org.apache.maven.plugins
maven gpg插件
符号伪影
验证
签名
maven编译器插件
2.3.2
1.6
1.6
maven汇编插件
2.2.1
jar-with-dependencies.xml
事实java驱动程序
目标
目标/装配/工作
org.apache.maven.plugins
maven源插件
2.1.2
罐子
org.apache.maven.plugins
maven javadoc插件
2.8

您可以从中手动下载依赖项。 Pom.xml详细显示了依赖项的名称:

<dependencies>
  <dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>r09</version>
  </dependency>
  ...
<dependencies> 

番石榴

你的项目,然后它应该工作

我可以在mvnrepository.com上搜索Factual,它提供了Factual Jar的所有依赖项。您知道我为什么会出现以下错误:
线程“AWT-EventQueue-0”中的异常java.lang.NoClassDefFoundError:com/google/api/client/http/HttpResponseException
您的实际api客户端与google api客户端之间似乎存在版本不匹配。Factual正在使用一个类(HttpResponseException),该类在您添加的当前google-api-client.jar中不存在。上面Pom.xml提到您需要google api客户端的“1.7.0-beta”版本;能否重新检查当前的pom.xml以查看导入的google api客户端版本是否匹配?搜索正确的依赖项版本很糟糕,但希望您能找到答案:)
<dependencies>
  <dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>r09</version>
  </dependency>
  ...
<dependencies>