You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ IDEA创建Maven项目无src文件夹及空pom.xml问题求助

解决IntelliJ IDEA创建Maven项目无src文件夹、pom.xml为空的问题

检查项目创建流程

  • 打开IDEA后选择File > New > Project,左侧面板选Maven,不要勾选"Create from archetype"( archetype 下载失败会直接导致项目结构异常)
  • 必须填写GroupId、ArtifactId、Version三个必填项,指定项目存储路径后点击Next
  • 确认Maven配置:指定本地3.9.8版本的Maven home directory,以及对应的User settings file和Local repository,完成后点击Finish

强制刷新Maven项目

  • 右键项目根目录,选择Maven > Reload Project
  • 或者打开右侧边栏的Maven工具窗口,点击左上角的圆形刷新按钮

修复版本兼容性问题

你的IDEA 2021.1.1发布于2021年,而JDK21是2023年推出的,二者存在兼容性冲突,这大概率是核心问题:

  • 打开File > Project Structure > Project,将Project SDK切换为IDEA支持的版本(比如JDK11或JDK17),同时把Project language level对应调整为11或17
  • 重新创建Maven项目测试

手动补全项目结构(兜底方案)

如果以上方法无效,可手动修复:

  1. 在项目根目录手动创建src/main/java、src/main/resources、src/test/java、src/test/resources文件夹
  2. 给空pom.xml添加基础配置:
<?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>你的GroupId</groupId>
    <artifactId>你的ArtifactId</artifactId>
    <version>你的Version</version>

    <properties>
        <maven.compiler.source>11</maven.compiler.source>
        <maven.compiler.target>11</maven.compiler.target>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>
</project>
  1. 右键对应文件夹,依次选择Mark Directory as > Sources Root(标记src/main/java)、Resources Root(标记src/main/resources)、Test Sources Root(标记src/test/java)

清理IDEA缓存

  • 打开File > Invalidate Caches...,勾选Clear file system cache and local history,点击Invalidate and Restart,重启后重新创建项目

内容的提问来源于stack exchange,提问作者Filics

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 22:30:56