Maven错误:模块的Maven项目配置不可用

Nat*_*Nat 34 java intellij-idea pom.xml maven

当我尝试编译代码时,我不断收到此错误.我的目录中有pom.xml文件,但我不确定那里是否有错误.我发现互联网上只有一个关于此的链接,这不是我的情况:模块需要Maven项目配置

错误:Maven资源编译器:模块"更新程序"所需的Maven项目配置不可用.仅当从IDE启动外部构建时,才支持编译Maven项目.

这是我的pom文件的内容:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0     http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.nothing.updater</groupId>
    <artifactId>Updater</artifactId>
    <version>1.0-SNAPSHOT</version>


    <!--<dependencies>-->
        <!--<dependency>-->
            <!--<groupId>com.nothing.toolbox</groupId>-->
            <!--<artifactId>Toolbox</artifactId>-->
            <!--<version>1.1</version>-->
        <!--</dependency>-->

    <!--</dependencies>-->
</project>
Run Code Online (Sandbox Code Playgroud)

我将衷心感谢您的帮助.谢谢!

小智 53

右键单击该模块,然后从弹出菜单中选择Make Module"project module name"选项.将显示消息.但是转到问题并立即查看.这将清除并纠正此问题.

  • 在 IntelliJ 2019.3 中,我发现的菜单项是“构建模块 &lt;项目模块名称&gt;”。 (6认同)

Kaj*_*zer 30

右键单击pom.xml,然后单击"Add as Maven Project".

  • 工作于2018年2月1日 (2认同)
  • 这解决了我遇到的错误:“错误:Maven 资源编译器:模块“...”所需的 Maven 项目配置不可用。仅当从 IDE 启动外部构建时才支持 Maven 项目的编译。 (2认同)

Mak*_*ski 19

在我的情况下,在将IJ从14.x升级到15.x之后出现了问题,当我发布Build - > Rebuild Project时消失了

  • 我认为这对 Mac 版“2019.2.2(终极版)”有帮助。 (2认同)

小智 12

如果是 IntelliJ,右键单击项目的 POM.xml 文件,然后单击选项“添加为 Maven 项目”。


小智 7

我在 2019.3.4 下出现此错误的问题与委托给 Maven 的构建有关。想法是让 Maven 首先构建我的项目,但该构建失败了,因为我破坏了测试。我通过不允许 IDEA 委托给 Maven 来解决这个问题。在 Mac OS Catalina 上:Intellij -> Preferences -> Build, Execution, Deployment -> Build Tools -> Runner并取消选中Delegate IDE Build/run actions to Maven

在此输入图像描述