Java 没有在Maven(IntelliJ)中重新导入依赖项的选项
我在pom.xml文件中添加了依赖项,但找不到导入依赖项的选项。我无法在程序中使用该库 我在网上看过很多人建议去设置->Maven->。。。。但这一选择对我来说根本不存在 我还看到了其他解决方案,只需右键单击pom.xml->Maven->Reimport。再说一次,我没有这个选择。我很确定这是一个Maven项目Java 没有在Maven(IntelliJ)中重新导入依赖项的选项,java,maven,intellij-idea,Java,Maven,Intellij Idea,我在pom.xml文件中添加了依赖项,但找不到导入依赖项的选项。我无法在程序中使用该库 我在网上看过很多人建议去设置->Maven->。。。。但这一选择对我来说根本不存在 我还看到了其他解决方案,只需右键单击pom.xml->Maven->Reimport。再说一次,我没有这个选择。我很确定这是一个Maven项目 有人知道可能是什么问题吗?保存pom文件后,maven会自动从公共存储库下载jar文件。 如果您发现它不存在于maven依赖项中,您可以尝试检查以下内容: 检查您的网络连接,是否能够连
有人知道可能是什么问题吗?保存pom文件后,maven会自动从公共存储库下载jar文件。 如果您发现它不存在于maven依赖项中,您可以尝试检查以下内容:
保存pom文件后,maven将自动从公共存储库下载jar文件。 如果您发现它不存在于maven依赖项中,您可以尝试检查以下内容:
您可能需要为Maven项目配置自动导入。您可以在
File>Settings>Maven>Importing
中启用此功能。有一个复选框显示“自动导入Maven项目”。如果找不到该选项,请尝试使用Ctrl+Shift+A
帮助您按名称查找操作。只要写上“maven”,看看哪种选择最适合你
如果这不起作用,请打开我的“Maven项目”面板。在IDE的右侧找到它。这里有“重新导入”按钮
编辑:
几周前,我在重新导入项目时遇到了同样的问题。这是因为Intellij不记得maven设置文件的设置。我需要用有效的~/.m2路径覆盖默认的“用户设置文件”(见下图)
您可能需要为Maven项目配置自动导入。您可以在
File>Settings>Maven>Importing
中启用此功能。有一个复选框显示“自动导入Maven项目”。如果找不到该选项,请尝试使用Ctrl+Shift+A
帮助您按名称查找操作。只要写上“maven”,看看哪种选择最适合你
如果这不起作用,请打开我的“Maven项目”面板。在IDE的右侧找到它。这里有“重新导入”按钮
编辑:
几周前,我在重新导入项目时遇到了同样的问题。这是因为Intellij不记得maven设置文件的设置。我需要用有效的~/.m2路径覆盖默认的“用户设置文件”(见下图)
只要POM兼容且所有依赖项都可用,IntelliJ应该自动下载并将所有依赖项添加到项目的类路径中 将Maven项目导入IntelliJ时,通常会出现一个信息框,询问您是否要为Maven项目配置自动导入。这意味着,如果您对POM进行任何更改,这些更改将自动加载 您可以在
File>Settings>Maven>Importing
中启用此功能,有一个复选框显示“importmaven projects automatically”
如果这没有帮助,那么我建议进行全面清理,然后重新开始:
- 关闭项目窗口(和IntelliJ),删除所有
文件和所有*.iml
文件夹(每个模块应有一个).idea
- 从命令行运行
installmvn clean
- 将项目重新导入IntelliJ,并在它要求您启用自动导入时予以注意
检查此项以获取更多信息只要POM兼容且所有依赖项都可用,IntelliJ应自动下载并将所有依赖项添加到项目的类路径中 将Maven项目导入IntelliJ时,通常会出现一个信息框,询问您是否要为Maven项目配置自动导入。这意味着,如果您对POM进行任何更改,这些更改将自动加载 您可以在
File>Settings>Maven>Importing
中启用此功能,有一个复选框显示“importmaven projects automatically”
如果这没有帮助,那么我建议进行全面清理,然后重新开始:
- 关闭项目窗口(和IntelliJ),删除所有
文件和所有*.iml
文件夹(每个模块应有一个).idea
- 从命令行运行
installmvn clean
- 将项目重新导入IntelliJ,并在它要求您启用自动导入时予以注意
查看此项了解更多信息我正在另一个Maven项目中使用依赖项,因此我知道它正在工作。当我将它包含在新项目的pom.xml中并同步+重建时,它无法识别这些类。在任何地方都没有重新导入选项(我确信我在另一个项目上能够以某种方式完成),我在另一个Maven项目中使用了依赖项,所以我知道它正在工作。当我将它包含在新项目的pom.xml中并同步+重建时,它无法识别这些类。在任何地方都没有重新导入选项(我确信我在我的另一个项目上能够以某种方式进行),问题是当我按下设置时没有Maven(只有Gradle和grant)。但是,正如您所说,我按Ctrl+Shift+A,键入Maven并自动重新导入