繁体   English   中英

将第3方JAR添加到Maven Repo

[英]Adding a 3rd Party JAR to Maven Repo

我只需要在项目中使用3rd party JAR并将JAR部署在本地Maven存储库中。 在执行此操作时,我遵循了以下步骤:

->运行以下语句:

mvn install:install-file -Dfile=c:\DEVEL\gsa-japi-src-1.3.jar -DgroupId=net.sf.gsaapi 
-DartifactId=gsaapi -Dversion=1.3 -Dpackaging=jar

->我看到“ BUILD SUCCESSFUL”消息,检查了本地回购文件,似乎部署已成功。

->在安装和部署后,我只是在pom.xml文件中添加了以下语句。

  <dependency>
      <groupId>net.sf.gsaapi</groupId>
      <artifactId>gsaapi</artifactId>
      <version>1.3</version>
 </dependency>

但是我仍然无法达到图书馆的方法。 我想念什么吗?

正确的依存关系是:

<dependency>
  <groupId>net.sf.gsaapi</groupId>
  <artifactId>gsa-japi-src</artifactId>
  <version>1.3</version>
</dependency>

gsa-japi-src-1.3.jar仅包含源文件(.java)和apidocs。 您需要一个带有.class文件的jar

您已经使用net.sf.gsaapi:gsaapi工件标识符安装了JAR,但在依赖项下,您正在使用com.google.code:kaptcha 因此,您应该在依赖项中使用相同的工件标识符。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM