Java 为什么包资源管理器中的源文件夹不按字母顺序显示

Java 为什么包资源管理器中的源文件夹不按字母顺序显示,java,eclipse,Java,Eclipse,我正在查看Eclipse的包资源管理器中的几个项目 我希望看到按此顺序列出的项目: My Awesome Project + src/main/java + src/test/java + src/test/resources 我列表中的第一个项目满足此期望,但第二个项目按此顺序出现 My Less Awesome Project + src/test/java + src/test/resources + src/main/java 是否有一个设置可以更改以使源文件夹以我期望的方式显示

我正在查看Eclipse的包资源管理器中的几个项目

我希望看到按此顺序列出的项目:

My Awesome Project 
+ src/main/java
+ src/test/java
+ src/test/resources
我列表中的第一个项目满足此期望,但第二个项目按此顺序出现

My Less Awesome Project 
+ src/test/java
+ src/test/resources
+ src/main/java

是否有一个设置可以更改以使源文件夹以我期望的方式显示?我正在使用Luna Eclipse,这正是构建路径的配置方式。右键单击项目,选择构建路径/配置构建路径,然后在“订单和导出”下,您可以上下移动源文件夹等。

正确!顺序对于类加载也很重要。例如,使用jmockit库,您必须将jmockit.jar放在类路径的顶部。您是对的,但现在我不明白为什么这是一个特性。在包资源管理器中呈现生成路径顺序的值是什么?除了在我的包资源管理器中看到我丢失的文件之外,还有什么微妙的用途吗?@MedicineMan:我想这会让构建路径顺序变得非常清晰。不能说我自己特别使用过这个功能。