繁体   English   中英

如何在 IntelliJ IDEA 中配置新的 Maven 项目?

[英]How to configure new Maven project in IntelliJ IDEA?

我在 IntelliJ IDEA 中有一个重复的问题。 这让我非常恼火,所以我需要找到一个可重复的解决方案。

The issue is when I create a project in IntelliJ IDEA and want to convert it to Maven, adding folder structure manually and pom.xml file, IntelliJ IDEA can build a project with Maven but doesn't represent visually it the same way as actual Maven项目:

  • 它不会自动建议以我正在使用的语言创建文件
  • 它代表文件夹中的文件,而不是包
  • 导航半断
  • 导入无法正常工作

This happens not only when I create non-Maven and convert it to Maven but sometimes when I create a Java Maven project and transform it to Kotlin Maven.

是否有任何可重复的方法来强制 IntelliJ IDEA 将我的项目识别为 Maven 并以正确的方式在视觉上表示它?

注意:这个问题与 IntelliJ IDEA 版本无关。 在过去的几年里,我每次都遇到同样的问题。 这让我非常恼火,因为我不断地为演示/演示、实际开发创建新项目。

注意 2:它不是特定于环境的,我在 Mac 和 Linux 中都遇到了同样的情况

如果是 pom.xml 文件,直接使用 Maven 的重新导入 function 即可。

我的回答假设官方文档不起作用,并且您有一个有效的 Maven 项目。

您将需要执行以下两项操作之一。 将您的文件夹标记为 Source/Test Source Root,这同样适用于 Source/Test Source resources文件夹。

无法识别根目录时的文件夹结构

将目录标记为正确的 Root

正确应用 Root 配置时的文件夹结构

另一种解决方案,修改*.iml文件(不推荐):

源文件夹 XML

这两种解决方案都将独立于 OS 和 IntelliJ IDEA 版本运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM