IRONSOFTWAREHOME
在 JAVA 中使用 IRONPDF

在 IntelliJ 中使用 Maven 项目

Curtis Chau
Curtis Chau
Updated: 2026年4月21日

IntelliJ IDEA 是一个功能强大的集成开发环境(IDE),广泛用于 Java 项目开发。 Maven 是一个软件项目管理工具,主要用于管理 Java 项目。 本教程将学习如何在 IntelliJ IDEA 中创建新的 Maven 项目,处理依赖项,并使用 Maven 工具。

1. 配置 IntelliJ IDEA 和 JDK

在开始创建 Maven 项目之前,请确保正确的设置。如果还没有,请从官方网站下载并安装 IntelliJ IDEA。 同时,确认您的机器上已安装 Java 开发工具包(JDK)。

1.1 安装 JDK

要确认您的JDK版本,请打开终端并输入java -version。 如果看到带有特定版本的输出,这意味着您已安装 JDK。 如果没有,请参考官方 Java 文档下载并安装最新的 JDK。

1.2 在 IntelliJ IDEA 中配置 JDK

要在 IntelliJ IDEA 中添加或配置 JDK:

  1. 打开 IntelliJ IDEA,转到文件 > 项目结构。
  2. 在打开的对话框中,在平台设置下,点击SDKs。
  3. 点击**+**按钮,并导航到您安装的 JDK 的位置。
  4. 选择 JDK 文件夹并点击确定。
  5. 点击应用然后点击确定。

2. 创建新的 Maven 项目

现在,让我们深入创建第一个 Maven 项目。

2.1 启动新项目

  1. 在 IntelliJ IDEA 中,转到新建 > 项目。

IntelliJ Maven指南(如何与Java PDF库一起工作),图1:IntelliJ IDEA IntelliJ IDEA

  1. 在打开的对话框中,选择Maven作为构建系统。

IntelliJ Maven指南(如何与Java PDF库一起工作),图2:新项目 New Project

  1. 勾选从原型创建框,这将允许您选择一个 Maven 原型——新项目的模板。 在此示例中,选择maven-archetype-quickstart。
  2. 点击下一步。

2.2 设置项目元数据

在下一个窗口中:

  1. 为您的项目指定Version。 这些属性标识本地 Maven 库中的项目。
  2. 选择存储项目文件的位置。
  3. 点击下一步,复查您的 Maven 设置,然后点击完成。

您的新 Maven 项目现已创建! 您将在工具窗口左侧看到项目结构。

2.3 理解 pom.xml

每个Maven项目都有一个pom.xml文件,简称项目对象模型,位于项目目录的根目录。 该文件描述了项目,其依赖项和其他属性。

IntelliJ Maven指南(如何与Java PDF库一起工作),图3:pom.xml文件 pom.xml文件

该文件乍看起来可能很复杂,但其实很简单。 让我们逐步分解:

  1. <modelVersion>: 这是POM所使用的项目模型的版本。
  2. <groupId>: 项目组的ID。
  3. <artifactId>: 工件(项目)的ID。
  4. <version>: 工件(项目)的版本。
  5. <dependencies>: 此部分是您指定项目所需的所有依赖项的地方。

3. 使用 Maven 管理依赖项

依赖项是项目运行所需的外部 Java 库或模块。 这些可能是框架,实用工具库或项目使用的其他模块。 在Maven中,这些依赖项在pom.xml文件中管理和配置。

3.1 添加依赖项

将依赖项添加到您的Maven项目中涉及在您的pom.xml文件中指定它们。让我们通过一个添加IronPDF库的示例来探讨此过程,它是一个使用HTML到PDF生成和操作PDF的流行Java库。

添加依赖项的步骤

  1. 在IntelliJ IDEA中,定位并打开您的pom.xml文件。它通常位于项目的根目录,并在项目工具窗口中列出。

  2. 在<dependencies>部分。 此标签封装了项目所需要的所有依赖项。

  3. 在<dependency>块。 在此块中,指定您希望添加的依赖项的version。

    <dependency>
        <groupId>com.ironpdf</groupId>
        <artifactId>ironpdf</artifactId>
        <version>1.0.0</version>
    </dependency>
    XML
  4. 添加所需信息后,保存您的pom.xml文件。IntelliJ IDEA与Maven配合使用,将自动识别更改并提示您导入更新。 接受此操作,Maven 将在本地 Maven 库中下载并存储指定的依赖项。

3.2 管理依赖项

在 Maven 中管理依赖项是直接的。 您可以通过修改pom.xml部分来添加、更新或移除依赖项。

-**添加新依赖项:**按照上述步骤操作。

  • 更新依赖项: 在相关的pom.xml文件。然后Maven将下载新版本并相应更新项目。
  • 删除依赖项: 只需移除相应的pom.xml文件。Maven将更新项目,该依赖项将不再可用。

请记住,每当您修改pom.xml文件时,始终要导入更改以使之生效。 通过这个过程,Maven 使管理依赖项变得直接,允许开发者更多地专注于编码而不是项目配置。

4. 探索 Maven 工具窗口和目标

在 IntelliJ IDEA 中,Maven 工具窗口是一个实用功能,允许您管理和执行 Maven 命令。 借助它,您可以有效监督 Maven 项目的各个方面,而无需记住或输入复杂的 Maven 命令。

4.1 打开 Maven 工具窗口

要访问这个功能丰富的工具窗口:

  1. 导航到 IntelliJ IDEA IDE 中的查看菜单。
  2. 从下拉菜单中选择工具窗口。
  3. 从出现的列表中点击Maven。

完成这些步骤后,您会注意到 Maven 工具窗口出现在 IDE 的右侧。

4.2 执行 Maven 目标

Maven 目标表示可以在您的项目上执行的任务。 此类目标的示例有**install**。

IntelliJ Maven指南(如何与Java PDF库一起工作),图4:目标 目标

要执行 Maven 目标:

  1. 找到 Maven 工具窗口并展开生命周期部分。 这个部分包含最常见的目标。
  2. 右键点击您想要执行的目标,例如compile,并选择Run Maven Build。 IntelliJ IDEA 将执行所选目标。

5. 编译并运行您的 Maven 项目

设置好 Maven 项目后,并了解了基本的 Maven 目标,让我们开始编译并运行您的项目。

5.1 编译项目

Maven 的compile目标负责将您的 Java 文件(.java)转换为 Java 虚拟机(JVM)可以执行的格式(.class 文件)。 以下是操作方法:

  1. 转到 Maven 工具窗口并展开生命周期部分。
  2. 双击compile。 Maven现在将处理您的.java文件,将其编译为.class文件并存储在target/classes目录中。

5.2 运行项目

项目编译完后,我们可以运行它:

  1. 在项目工具窗口中,找到项目的根目录。
  2. 右键单击它并导航到运行 > 主类。 此操作将开始执行您的项目。

注意: Main选项可能因项目设置而异。它指的是作为应用程序入口点的主类。

6. 导入和更新 Maven 项目

在处理 Maven 项目的过程中,修改 pom.xml(例如添加或移除依赖项)是常见的。 当您进行此类修改时,IntelliJ IDEA 将提示您导入更改。 您也可以设置您的 IDE 以自动导入更改以保持一切同步。

6.1 手动导入更改

如果您希望手动控制何时反映项目的更改,您可以:

  1. 导航到 Maven 工具窗口。
  2. 找到并点击重新导入所有 Maven 项目按钮(带有两个圆形箭头的图标)。 此操作将根据最新的 pom.xml 刷新您的项目。

6.2 启用自动导入

如果您更愿意让更改自动反映:

  1. 转到文件 > 设置(或 macOS 上的IntelliJ IDEA > 偏好设置)。
  2. 在设置中,导航到构建、执行、部署 > 构建工具 > Maven > 导入。
  3. 勾选启用自动导入框并点击确认。

启用自动导入后,您的 pom.xml 中的每次更改都会触发自动导入,保持您的项目更新。 这一功能,尤其是在大型项目中,可以帮助保持一致性并避免手动重复的任务。

结论

这篇文章现在已经介绍了在 IntelliJ IDEA 中使用 Maven 项目的基础知识。 Maven 是一个用于管理 Java 项目结构、依赖项和构建过程的强大工具。 将其与 IntelliJ IDEA 结合,您将获得能够轻松管理复杂应用程序的强大环境。

如果您有兴趣使用 IronPDF,值得注意的是他们提供免费试用。 这使您可以在做出购买决定之前充分探索和了解其功能。 如果您决定继续进行,许可证从$999开始。

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

...
阅读更多

相关文章

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

OR
bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索 “IronPDF”
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.9

或在此处下载 Windows 安装程序。

  1. 下载并解压 IronPDF 到您的解决方案目录中的 ~/Libs 之类的位置
  2. 在 Visual Studio 解决方案资源管理器中,右键点击引用。选择浏览,“IronPDF.dll”

$999 起