为什么我的 Eclipse Java 软件包被视为文件夹?

2022-09-01 21:30:05

我的Eclipse Java软件包被视为一个文件夹;任何人都可以建议出了什么问题吗?


答案 1

首先,确保您位于 Java 透视图的“包资源管理器”视图中。

其次,它需要成为源文件夹。

如果您在Java项目中,请右键单击该文件夹,然后选择“构建路径”>“用作源文件夹”

如下所示:

观察我从Java的角度来看,看看文件夹“source”和“src”的样式在外观上有何不同。

Eclipse Screenshot


答案 2

好吧,我实际上认为你甚至可能不再需要答案(差不多两年后),但我无论如何都会分享记录(只是找到了其他人可以使用的解决方案)。

问题是:在搜索一些包时,我不小心点击了包中的“添加到构建路径”,在我按ctrl+z后,包变成了一个文件夹。

我发现的解决方案是在.classpath上。那里有一行,上面有我刚刚添加到构建路径的包的名称(即使在Ctrl+Z之后也是如此)。删除该行,刷新项目后,您的整个src文件夹将变成一个普通文件夹。

然后右键单击您的 src,遵循以下路径:src >构建路径>用作源文件夹

这解决了问题,我刚刚测试了结果。希望它有帮助。


推荐