在src目录中的eclipse中添加文件夹,而不使其成为软件包
在 eclipse 的一个项目的 src 目录中创建一个文件夹时,它会使该文件夹成为包。有没有办法避免此文件夹自动成为包?例如,我在src目录中添加主文件夹。我不希望它成为一个包。我该怎么做?
假设我以这种方式添加文件夹:src/main/org/apache。我不希望main.org.apache成为一个包,相反,我希望打包从org.(即org.apache)开始。
在 eclipse 的一个项目的 src 目录中创建一个文件夹时,它会使该文件夹成为包。有没有办法避免此文件夹自动成为包?例如,我在src目录中添加主文件夹。我不希望它成为一个包。我该怎么做?
假设我以这种方式添加文件夹:src/main/org/apache。我不希望main.org.apache成为一个包,相反,我希望打包从org.(即org.apache)开始。
Eclipse 强制您区分源目录和普通文件夹。源文件夹中的任何子目录都将被视为包。
在您的例子中,您可以在 外部创建一个普通文件夹,以防止子目录被解释为包。src/
或者,可以将项目属性修改为被视为普通目录,并在其中放置源目录。src/
您可以通过以下方式管理项目中的哪些目录被视为源目录:
Properties
Java Build Path
Source tab
您需要转到项目 ->属性 -> Java 构建路径 ->源(选项卡)。
从“构建路径上的源文件夹”中删除src
然后添加为源文件夹。如果你已经在main下,那么你的包应该按照要求从开始。src/main
org
org