只需简单配置,您就可以轻松将 Java 产品的 JAR 包通过 Maven 仓库安装到的 Maven 项目中。我们所有 Java 产品均可通过 Maven 安装。下面将详细说明如何在 Maven 程序中添加对 JAR 包的依赖。
首先,在 pom.xml 文件中配置 Maven 仓库路径。
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>https://repo.e-iceblue.cn/repository/maven-public/</url>
</repository>
</repositories>
然后,在 pom.xml 文件中指定 Spire 产品的 Maven 依赖。如下列举了几种产品的配置方式,可参考使用。
如果需要在同一个程序项目中操作多种文件格式,例如:同时操作 Word、Excel 和 PDF 或者其他多种文件格式时,请使用集合包 Spire.Office for Java。否则,在同一程序中使用多个 Spire Jar 包会引起程序冲突,导致异常报错。
配置 Spire.PDF for Java
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>https://repo.e-iceblue.cn/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.pdf</artifactId>
<version>10.9.0</version>
</dependency>
</dependencies>
配置 Spire.Doc for Java
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>https://repo.e-iceblue.cn/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.doc</artifactId>
<version>12.9.0</version>
</dependency>
</dependencies>
配置 Spire.XLS for Java
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>https://repo.e-iceblue.cn/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.xls</artifactId>
<version>14.8.2</version>
</dependency>
</dependencies>
配置 Spire.Presentation for Java
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>https://repo.e-iceblue.cn/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.presentation</artifactId>
<version>9.8.3</version>
</dependency>
</dependencies>
配置 Spire.Office for Java
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>https://repo.e-iceblue.cn/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.office</artifactId>
<version>9.8.0</version>
</dependency>
</dependencies>
如需配置 Spire 产品的免费版本 jar 包,只需更改 artifactId 和 version 信息即可,如下配置方法:
配置 Free Spire.PDF for Java
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.pdf.free</artifactId>
<version>5.1.0</version>
</dependency>
</dependencies>
配置 Free Spire.Doc for Java
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.doc.free</artifactId>
<version>5.3.1</version>
</dependency>
</dependencies>
配置 Free Spire.XLS for Java
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.xls.free</artifactId>
<version>5.1.0</version>
</dependency>
</dependencies>
配置 Free Spire.Presentation for Java
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.presentation.free</artifactId>
<version>5.1.0</version>
</dependency>
</dependencies>
配置 Free Spire.Office for Java
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.office.free</artifactId>
<version>5.3.1</version>
</dependency>
</dependencies>
注:通过 Maven 仓库安装 Spire Java 系列产品,可在 Maven 仓库中查询所有 Spire Java 产品的历史版本。这里以 Spire.Doc for Java 为例,在 e-Iceblue/spIre.doc/ 文件夹路径中可查阅关于该产品的所有版本:
如果需要在同一个程序项目中操作多种文件格式,例如:同时操作 Word、Excel 和 PDF 或者其他多种文件格式时,请使用集合包 Spire.Office for Java 或 Free Spire.Office for Java。否则,在同一程序中使用多个 Spire Jar 包会引起程序冲突,导致异常报错。
配置完成后,在 IDEA 中,您只需点击 "Import Changes" 即可导入 JAR 包;在 Eclipse 中,您需要点击 "Save" 按钮,JAR 包才会自动下载。至此,您已经成功在 Maven 项目中添加了 Spire 产品 JAR 包依赖。
IDEA 中的详细安装流程
第一步:创建 Maven 项目。
第二步:设置任意 GroupId 和 ArtifactId。
第三步:配置 pom.xml 文件,然后点击 "Import Changes"。
Eclipse 中的详细安装流程
第一步:创建 Maven 项目。
第二步:设置任意 GroupId 和 ArtifactId。
第三步:配置 pom.xml 文件,然后点击 "Save" 按钮。