Eclipse - 如何移除插件包

5

我刚开始学习这门分布式系统课程,我们老师在我们的班级网站上说:

请不要使用包!如果您的Eclipse配置默认使用它们,请在编写代码之前将其删除!

她到底在说什么?我以为Eclipse必须创建包来组织项目源文件。我该如何删除它们?


1
如果您不给包命名,类将被放置在默认包中。顺便说一下,这是不鼓励的。 - mvd
2个回答

4

包并非强制要求。如果您在Eclipse中创建新项目,可以直接将类添加到src文件夹中。这些文件将位于/workspace/project_name/src/文件夹下。如果您添加了一个包,您的类文件将被放置在/workspace/project_name/src/package_name文件夹下。您的讲师需要知道包的名称才能编译您的文件,她可能正在使用一个脚本或其他工具来自动编译它们,并且该脚本假设您的文件已放置在src文件夹下。


好的,我刚刚这样做了,它把我的.java文件放在“默认包”下面,就像@mvd所说的那样,但现在我不必包含那行package "something"了,这正是我认为她想要的。 - Rafi

1

如果存在以下代码,请删除你的代码的第一行:

package <package-name>;

如果您正在创建一个新类,那么不要给它命名任何包。


1
谢谢,Eclipse关于默认包的警告让我感到害怕,这就是为什么我加上了名称,因为我以为那是必须的。我认为有一种方法可以关闭该要求。brifbraff先给出了正确的答案,但还是感谢你! - Rafi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接