java - 如何在我的 Java 项目中正确包含 Batik 库?

标签 java intellij-idea jar libraries batik

我正在尝试将 Batik 库正确添加到我的 Java 项目中。我将解压缩的二进制文件添加到我的 lib 文件夹中:

please see here

然后尝试将库添加到我在 IntelliJ 中的项目中,

File >> Project Structure >> Modules >> Dependencies >> Add (+) >> JARs or directories >> [Batik directory, now in lib folder]

这让我找到了 here .

我应该只选择“jar 目录”,还是应该添加所有这些“根目录”?我可以看到其中一些是“演示”或“测试”目录的一部分,因此专门添加它们似乎很奇怪。

此外,我注意到 Batik 二进制文件夹中有一个“docs”目录(请参见上图)。有什么方法可以将 Batik 的文档 (Javadoc) 添加到我的 IDE 中吗?如果是,怎么办?

作为引用,我使用的是 Batik 1.7.1。

最佳答案

回答我自己的问题。

  1. 下载 batik-1.7.zipbatik-docs-1.7.zip
  2. batik-1.7.zip 解压到模块的\lib 目录中。
  3. 解压batik-docs-1.7.zip\lib\batik-1.7\docs目录。
  4. 文件 >> 项目结构 >> >> 新建项目库 (+) >> Java
  5. 选择 \lib\batik-1.7\lib\batik-1.7\lib 中的顶级 .jar 文件(不幸的是, IntelliJ 不支持从目录递归添加.jar 文件)
  6. OK >> 选择目标模块 >> OK >> Name: batik-1.7
  7. 指定文档 URL (+) >> 输入文档 URL: >> [...]/lib/batik -1.7/docs/javadoc/ >> OK

关于java - 如何在我的 Java 项目中正确包含 Batik 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35471957/

相关文章:

java - 为什么 'gradle run' 似乎只能在 Windows 命令行中工作?

spring - 使用 IntelliJ IDEA 调试 Spring WebFlux/Reactor 应用程序

intellij-idea - Flutter onTextScaleFactorChanged 错误?

java - 是什么导致了 java.lang.IncompatibleClassChangeError?

java - Maven 将 jar 添加到 war 中,但依赖项中不存在 :tree

java - 家庭/远程接口(interface) EJB 3.1 的目的是什么

java - 处理Java程序异常退出

maven - 如何使用 Tycho 在 OSGi 包中嵌入库 JAR

java - 如何使用 Jackson 序列化对象并向其添加动态字段

java - 在java中 sleep