多模块maven项目并没有显示在包结构中,而是在eclipse中显示为文件夹结构

多模块maven项目并没有显示在包结构中,而是在eclipse中显示为文件夹结构,eclipse,scala,maven,github,multi-module,Eclipse,Scala,Maven,Github,Multi Module,我已经成功地将一个多模块maven项目从GitHub导入到我的eclipse中,并且能够成功地构建它 但问题是项目是以文件夹结构显示的,而不是以包结构显示的,这让我的一天变得单调乏味 还有谁能面对这个问题吗?请提出你的想法 检查分层模式下的项目视图是否更适合您的需要 见: Project Explorer现在提供了以分层(又称嵌套)形式查看项目的功能。 对于模块化项目,这允许Project Explorer更紧密地映射文件系统中模块的组织结构。 项目的这种层次结构视图通常使模块化项目更容易导航

我已经成功地将一个多模块maven项目从GitHub导入到我的eclipse中,并且能够成功地构建它

但问题是项目是以文件夹结构显示的,而不是以包结构显示的,这让我的一天变得单调乏味

还有谁能面对这个问题吗?请提出你的想法


检查分层模式下的项目视图是否更适合您的需要

见:

Project Explorer现在提供了以分层(又称嵌套)形式查看项目的功能。
对于模块化项目,这允许Project Explorer更紧密地映射文件系统中模块的组织结构。
项目的这种层次结构视图通常使模块化项目更容易导航

项目的层次视图可以从“项目浏览器视图”菜单中的“项目演示”项下触发

然后,它会将与项目位于同一位置的文件夹替换为该项目,而嵌套在其他项目下的项目将不会显示为根元素


在从git下载项目的文件夹中,您将看到一个.project文件。您需要在该xml文件中提供buildspecnatures信息

在我的例子中,.project xml文件如下所示-

现在,确保您已经提供了buildspecnatures信息,如上面的示例所示

对.project xml文件进行更改后-

  • 右键单击项目>>刷新
  • 右键单击项目>>Maven>>更新项目

  • 您将看到项目(源)文件夹结构以所需的格式表示。

    您能否在此处共享您所指的文件夹结构的屏幕截图。为什么这会引起任何关注?你的回答很有描述性。谢谢你的回答。但我期待着不同的答案。在Eclipse中,当项目是多模块项目时,它是文件夹类型,而不是包结构。由于机密,我无法共享屏幕shot@Asrinivas你能编辑截图并模糊机密部分吗?我添加了两个截图。。我需要有我的文件夹结构作为第二个快照。。Thanks@Asrinivas您使用的是什么视图?项目浏览器?PackageExplorer视图是否工作得更好?是的,我的答案是使用project Explorer的分层表示。