首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >IntelliJ中的默认Maven项目结构不一致

IntelliJ中的默认Maven项目结构不一致
EN

Stack Overflow用户
提问于 2020-11-05 21:04:33
回答 1查看 82关注 0票数 0

当我在IntelliJ中创建一个新的Maven项目时,我通常希望这样做:

然而,我偶尔会得到这样的信息:

为什么我的项目有时看起来像图1,而其他时候看起来像图2?这两个项目是以相同的方式构建的:没有原型的Maven。我做错了什么,我没有得到图片1的结构?

EN

Stack Overflow用户

回答已采纳

发布于 2020-11-06 15:13:57

首先,src/main/java在这两张图片中似乎都没有被标记为源根。注意到App.java文件上的小红点吗?如果项目设置正确,那应该是一个“类符号”。

要解决这个问题,右键单击src/main/java文件夹,并选择标记目录作为->源根。您的项目结构现在应该如下所示:

当谈到两张截图的不同之处时,这只不过是演示文稿的不同而已。有一个叫做标题栏上下文菜单 (文件夹结构上方的小齿轮)的东西,它允许您定制它的行为。

第二个屏幕截图似乎设置了平面包选项,该选项强制将空包“压平”:

再说一次,这只是简单的陈述。磁盘上没有com.example文件夹,而是两个文件夹com/示例。

如果没有扁平包选项,这个结构看起来就像我的第一个屏幕截图。

所以再一次,这只是一个演示的问题。如果没有更多的上下文,很难确切说明在创建新项目时为什么会遇到不同的行为,但是只需使用标题栏上下文菜单来自定义您想要的外观。这些设置保存在每个项目的.idea文件夹中。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64705261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档