List icon 目录

配置 Maven 项目

本页介绍如何将 JxBrowser 添加到基于 Maven 的项目中。

存储库

为了使用 Maven 获取 JxBrowser JAR 文件,您需要将以下代码添加到 pom.xml 文件的 repositories 部分:

<repository>
    <id>com.teamdev</id>
    <url>https://europe-maven.pkg.dev/jxbrowser/eaps</url>
</repository>

由于 https://europe-maven.pkg.dev/jxbrowser/releases Maven 存储库托管在 Google Cloud 的 Artifact Registry 上,因此在 Web 浏览器中无法直接访问该链接。

发布版本的 Maven 存储库在美国地区可用,其 URL 为 https://us-maven.pkg.dev/jxbrowser/releases

依赖项

跨平台

如果您的项目在 Windows、macOS 和 Linux 上运行,请将以下代码添加到 pom.xml 文件的dependencies 部分:

<dependency>
    <groupId>com.teamdev.jxbrowser</groupId>
    <artifactId>jxbrowser-cross-platform</artifactId>
    <version>8.2.0</version>
    <type>pom</type>
</dependency>

特定平台

如果您只需要特定平台的 JxBrowser JAR 文件,您可以使用如下所述的适当依赖项。

如果您的 Java 应用程序仅在 Windows 和 macOS 平台上运行,并且您不需要 Linux 依赖项,则可以仅包含 Windows 和 macOS 依赖项。

Windows 32-bit

<dependency>
    <groupId>com.teamdev.jxbrowser</groupId>
    <artifactId>jxbrowser-win32</artifactId>
    <version>8.2.0</version>
</dependency>

Windows 64-bit

<dependency>
    <groupId>com.teamdev.jxbrowser</groupId>
    <artifactId>jxbrowser-win64</artifactId>
    <version>8.2.0</version>
</dependency>

Windows 64-bit ARM

<dependency>
    <groupId>com.teamdev.jxbrowser</groupId>
    <artifactId>jxbrowser-win64-arm</artifactId>
    <version>8.2.0</version>
</dependency>

macOS 64-bit

<dependency>
    <groupId>com.teamdev.jxbrowser</groupId>
    <artifactId>jxbrowser-mac</artifactId>
    <version>8.2.0</version>
</dependency>

macOS 64-bit ARM

<dependency>
    <groupId>com.teamdev.jxbrowser</groupId>
    <artifactId>jxbrowser-mac-arm</artifactId>
    <version>8.2.0</version>
</dependency>

Linux 64-bit

<dependency>
    <groupId>com.teamdev.jxbrowser</groupId>
    <artifactId>jxbrowser-linux64</artifactId>
    <version>8.2.0</version>
</dependency>

Linux 64-bit ARM

<dependency>
    <groupId>com.teamdev.jxbrowser</groupId>
    <artifactId>jxbrowser-linux64-arm</artifactId>
    <version>8.2.0</version>
</dependency>

GUI 工具包

如果要在 Java Swing/JavaFX GUI 应用程序中显示 Web 内容,那么您还需要包含以下依赖项之一:

Swing

<dependency>
    <groupId>com.teamdev.jxbrowser</groupId>
    <artifactId>jxbrowser-swing</artifactId>
    <version>8.2.0</version>
</dependency>

JavaFX

<dependency>
    <groupId>com.teamdev.jxbrowser</groupId>
    <artifactId>jxbrowser-javafx</artifactId>
    <version>8.2.0</version>
</dependency>

SWT

<dependency>
    <groupId>com.teamdev.jxbrowser</groupId>
    <artifactId>jxbrowser-swt</artifactId>
    <version>8.2.0</version>
</dependency>