Java和Eclipse新手。所以我创建了一个项目,我有(默认包)。在下面我创建了一个类。看起来很好。然后我继续创建另一个类,我希望它也在默认包中,但是在Project Explorer中,.java文件显示在(默认包)和/ src文件夹下。它应该是这样的吗?对此的解释是什么?我似乎无法找到一些东西,因为我觉得这是一个奇怪的问题。
一个小例子:
folder
src
(default pacakge)
file2.java
file1.java
file2.java
JRE System Library
如果删除file2,它会从两个位置消失。只是想知道为什么路径会像这样发生,以及使file1与/ src下没有显示的不同之处。
另外请注意,我想使用默认包,因为我将使用未编译任何包的已编译的bycote文件,因此我需要将其保留为默认值。
答案 0 :(得分:2)
我认为你发现了一个错误。我可以复制你看到的内容。这只发生在Project Explorer
中,而不是Java透视图中使用的“普通”视图。默认视图为Package Explorer
。
这是一个截图,其中两个都重现了你的情况(使用Eclipse Mars.1):
按刷新(F5
)或使用Package Explorer
。
我的猜测是,没有多少人使用默认包,使用Project Explorer
的人数更少。 我将提交错误报告。已有报告Bug 418344。