在IntelliJ IDEA中创建Maven项目生成空pom.xml文件怎么办
解决方法
- 方法1:使用Archetype创建带完整配置的项目
新建项目时依次点击File->New Project-> 左侧选择「Maven」,先确认顶部SDK下拉框已选中自带的OpenJDK 17,勾选「Create from archetype」,选择org.apache.maven.archetypes:maven-archetype-quickstart后按流程填写GroupId、ArtifactId即可,生成的项目会自动生成完整的pom.xml配置。 - 方法2:手动补全空pom.xml
如果你不需要Archetype生成的额外目录结构,直接给空pom.xml添加以下基础配置即可,适配内置JDK17和内置Maven:
保存文件后右键点击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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <!-- 替换为你创建项目时填写的GroupId、ArtifactId --> <groupId>com.example</groupId> <artifactId>demo</artifactId> <version>1.0-SNAPSHOT</version> <properties> <maven.compiler.source>17</maven.compiler.source> <maven.compiler.target>17</maven.compiler.target> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> </project>Maven->Reload Project完成初始化即可。 - 异常排查
若按上述操作依然生成空pom.xml,清理IDE缓存重试:依次点击File->Invalidate Caches...,勾选「Clear file system cache and local history」,点击「Invalidate and Restart」重启IDEA后再创建项目即可。
内容的提问来源于stack exchange,提问作者akhil awesome
相关产品推荐
相关产品推荐

