如何在单个Eclipse项目中设置多个源文件夹?

保罗·布林克利(Paul Brinkley):

我有几个单独的程序,从概念上讲,它们可以适合一个项目。但是,我很难告诉Eclipse在项目文件夹中创建几个文件夹。

结构的简单形式为:

/UberProject
/UberProject/ProgramA/
/UberProject/ProgramA/com/pkg/NiftyReader.java
/UberProject/ProgramB/
/UberProject/ProgramB/com/pkg/NiftyWriter.java

也就是说,ProgramA而且ProgramB是这两个项目(事实上,他们目前现有的Java项目),其概念融入UberProject

我不认为我应该UberProject成为一个Java项目。例如,它不是类路径。ProgramA并且ProgramB 看起来他们应该是Java项目(他们可能会使用不同的生成依赖关系为好),但我看到在Eclipse 3.3没有办法创建两个文件夹下UberProject被用来包含Java代码。我曾考虑过将.project文件添加到两个子项目中的每一个中,但是我不确定这是否合适。Eclipse的帮助没有帮助,因此我没有看到关于此特定问题的任何信息。

只是要清楚一点:假设存在的必要性UberProjectUberProject可以是Java项目,也可以不是。没关系 (顺便说一句,它确实包含其他不包含Java代码的文件夹。)

迈克:

可能有几种方法可以做到这一点:

1)UberProject是您的JavaProject。右键单击ProgramA->构建路径->用作源文件夹。右键单击ProgramB->构建路径->用作源文件夹。ProgramA和ProgramB都将对同一目录进行增量构建。

2)两个Java项目(ProgramA和ProgramB)。您可以使用UberProject作为最简单的Eclipse工作区,也可以使用外部工作区并将ProgramA和ProgramB导入为外部项目。

可能还有其他方法(Maven多模块项目)。您的选择可能取决于项目之间是否具有循环依赖性。同时尝试1和2并查看最适合您的方法应该相对容易。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Eclipse中将源文件夹更改为测试源文件夹

如何使用Gradle在Eclipse中将文件夹设置为源文件夹?

如何在两个项目中的测试文件夹之间设置Maven依赖关系?

如何在Laravel项目中gzip文件夹

在同一项目中为eclipse中的不同源文件夹设置不同的编译器级别

如何配置tsconfig.json将文件从多个源文件夹输出到单个flatDir?

带有多个源文件夹的Eclipse项目的build.gradle

从单个源文件夹中获取多个jar

如何在eclipse中的源文件夹下创建文件夹?

如何自动化引用源文件夹之外的多个项目的Web项目?

Eclipse中的“源文件夹不是Java项目”错误

如何将包含多个.cpp源文件(每个文件都具有main()定义)的文件夹导入Eclipse项目?

如何将gradle生成的源文件夹添加到Eclipse项目?

如何在一个 CLion 项目中运行多个 C++ 源文件?

如何在 Gradle 中更改 Kotlin 项目的源文件夹

如何设置 Sublime Text 3 以便我只能搜索项目中的文件夹和文件?

如何在Eclipse中为新的JUnit测试默认源文件夹?

如何在解决方案文件夹(非物理文件夹)中的项目中创建文件

如何在Android项目中忽略特定的Java文件或任何文件夹或XML文件?

Java-如何在多个源文件夹之间使用全局变量?

如何在Linux上的Java项目中的res文件夹中运行.sh文件?

在JHipster生成的项目中,哪里指定了生产配置文件的前端源文件夹?

如何使用lsyncd同步多个源文件夹?

Eclipse CDT:单个项目中的多个C ++文件

如何在项目中打开源文件?

如何在c ++项目中访问Qt的资源文件?

Eclipse CDT:如何在单个C ++项目中管理多个main()函数?

在测试项目中使用资源文件夹获取测试字符串数据

将大型资源文件夹包含到 java 项目中的最佳实践