【问题标题】:Why I do not see all of the folders in Eclipse package Explorer that I see in File Explorer为什么我在 Eclipse 包资源管理器中看不到我在文件资源管理器中看到的所有文件夹
【发布时间】:2017-06-05 10:14:57
【问题描述】:

我在 Eclipse 中创建了一个 Maven 模块,并且有一个名为“target”的文件夹。我在 Eclipse 的包资源管理器中看到的那个。如果我打开它,有几个文件夹。如果我在 Windows 的文件资源管理器中打开它,我会看到更多文件夹,例如其中一个名为 classes/META-INF/services/*,我在模块中的某些类之前使用注释创建了它。为什么我只在 Windows 文件资源管理器中看到这些,而在 Eclipse 包资源管理器中看不到,以及如何更改?

【问题讨论】:

    标签: java maven meta-inf serviceloader package-explorer


    【解决方案1】:

    这是因为您正在查看“项目资源管理器”,它了解项目布局,并且知道源文件、生成文件、项目文件、资源目录等之间的区别。它不一定以与文件系统中相同的树结构向您显示文件。

    如果您想查看实际的文件布局,您需要“文件资源管理器”。其他视图可以在“窗口->显示视图->”菜单中打开。

    【讨论】:

    • 感谢您的回答@slim。在这种情况下,ServicerLoader 应该正常工作吗?我在以下行中收到 Nullpointerexception:JmjrstPlugin plugin = ld.iterator().next();
    • 如果你不开发插件,你不应该从插件中看到 NPE。但你可能发现了一个错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-18
    • 2019-07-28
    • 2021-05-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多