如何为maven项目添加依赖? (如何从外部jar文件中找出GroupID / ArtifactID)

时间:2016-02-29 16:06:27

标签: java maven dependencies pom.xml

我想将“html2image”库添加到我的项目中,以便我可以在我的代码中使用它。 但我不明白,pom.xml的外观如何。

这就是我的pom.xml现在的样子:

pom image

我添加了33到37行和48到52行。

我知道我需要这些参数,但我不知道在标签之间写什么。 您可以在左侧看到我的3个jar文件。使用这三个文件创建了一个lib文件夹。

请帮忙!

2 个答案:

答案 0 :(得分:1)

您不需要在项目中使用jar。如果您需要的lib不在maven存储库中,您只需要一个单独的lib文件夹!

转到http://mvnrepository.com,搜索依赖性,然后将片段中的代码段复制粘贴到依赖项部分(必须位于xml树中的项目下方),类似这样

<project>
  <dependencies>
   <dependency>
     <groupId>com.github.xuwei-k</groupId>
     <artifactId>html2image</artifactId>
     <version>0.1.0</version>
   </dependency>
  </dependencies>
</project>

更新项目(如果没有自动更新,请按alt + F5)。完成!

答案 1 :(得分:0)

通常当我想将一些库添加到我的maven项目时,我会google [library name] maven,然后从http://mvnrepository.com/中选择结果。在那里你可以找到你正在寻找的groupId,artifactId和版本号。

以下是相关示例:http://mvnrepository.com/artifact/com.github.xuwei-k/html2image/0.1.0