关闭。这个问题需要更加突出重点。它目前不接受答案。
**想改进这个问题吗?**通过编辑这篇文章更新这个问题,使它只关注一个问题。
昨天关门了。
改进这个问题
我在intellij idea中有一个重复的问题。它让我非常恼火,所以我需要找到一个可重复的解决方案。
问题是,当我在intellij idea中创建一个项目,并希望将其转换为maven,手动添加文件夹结构和pom.xml文件时,intellij idea可以使用maven构建一个项目,但在视觉上与实际maven项目的表现方式不同:
它不会自动建议用我正在使用的语言创建文件
它表示文件夹中的文件,而不是包中的文件
导航处于半中断状态
导入无法正常工作
这不仅发生在我创建非maven并将其转换为maven时,有时也发生在我创建javamaven项目并将其转换为kotlinmaven时。
是否有任何可重复的方法来强迫intellij idea将我的项目识别为maven,并以正确的方式直观地表示它?
注意:此问题与intellij idea版本无关。在过去的几年里,我每天都有同样的问题。这让我非常恼火,因为我经常为演示/演示、实际开发创建新项目。
注2:这不是特定于环境的,我在mac和linux中都有同样的经历
2条答案
按热度按时间dzjeubhm1#
如果是pom.xml文件,直接使用maven的reimport函数。
ffvjumwh2#
我的回答假设官方文档不起作用,并且您有一个有效的maven项目。
您需要执行以下两个操作之一。将文件夹标记为source/test source root,这同样适用于source/test source
resources
文件夹。另一个解决方案是修改
*.iml
文件(不推荐):这两种解决方案都将独立于操作系统和intellij idea版本工作。