IntelliJ IDEA 2025.1 Help

Maven. 导入

条目

描述

自动检测编译器

当选择此选项时,IntelliJ IDEA 将使用自动检测到并在 设置| 构建,执行,部署 | 编译器 | Java 编译器 中的 使用编译器 列表指定的编译器。 如果您想手动指定编译器,请取消选择此选项。

排除 build 目录 PROJECT_ROOT/target

选择此复选框以将构建目录从项目中排除。 这可能对您加速项目导入过程有帮助。 如果取消选中此复选框,IntelliJ IDEA 将在每次导入项目时索引构建目录中的文件,这可能会花费额外的时间。

使用 Maven 输出目录

如果未选中此复选框,构建将被创建在常规 IntelliJ IDEA 的输出目录 USER_HOME\IdeaProjects\<project>\classes\Production\ 。 如果选中此复选框,构建将在 Maven 的输出目录中生成,并且会重用 IntelliJ IDEA 编译的结果。 但是,IntelliJ IDEA 本身不复用 Maven 构建结果,并从头开始执行编译。

生成的源文件夹

在重新导入项目时指定您的源根目录。

您可以选择以下选项之一:

  • 自动检测 这是默认选项。 当您选择此选项时,IntelliJ IDEA 会自动检测生成源的位置信息。 IntelliJ IDEA 还会检测哪个目录标记为源根目录。 不过,IntelliJ IDEA 仅在 target/generated-sourcestarget/generated-sources/* 目录中搜索生成的源。

  • target/generated-sources 此选项允许您手动将目录标记为源根目录。

  • “target/generated-sources” 的子目录 此选项使您能够手动将子目录标记为源根目录。

  • Don't detect 此选项允许您跳过检测过程。

要用于文件夹更新的阶段

请选择要用于文件夹更新的 Maven 阶段。 如果您调整插件以便在某个阶段加载其他资源,这可能会很有用。

自动下载

打开 Maven 项目时,选择相应的复选框以自动下载源代码 () 和文档注释 (文档)。

您可以选择 注解 选项,让您自动下载自定义注释。 IntelliJ IDEA 会在 JetBrains 仓库 中搜索这些注解,并在项目导入期间将它们作为 Maven 工件下载。

依赖项类型

请使用此字段指定在重新导入项目时要包含的依赖类型。

导入程序的虚拟机选项

使用此字段指定 VM 选项。 默认选项是 -Xmx512m

当您指定选项时,请遵循以下规则:

  • 请使用空格分隔各个选项,例如, -client -ea -Xmx1024m

  • 如果选项包含空格,请用双引号将空格或包含空格的参数括起来,例如, some" "arg 或者 "some arg"

  • 如果选项包含双引号(例如,作为参数的一部分),请使用反斜杠来转义双引号,例如, -Dmy.prop=\"quoted_value\"

导入程序的 JDK

使用此列表指定在 导入 maven 项目时要使用的 JDK。

您可以选择以下选项之一:

  • 内部 JRE:这是一个默认选项,使用 JRE 的安装目录。

  • JDK 版本:此选项使用您的项目的 JDK。

  • 使用 JAVA_HOME:此选项使用在用户环境变量设置中指定的值。

最后修改日期: 2025年 4月 24日