我有几个单独的程序,从概念上讲,它们可以适合一个项目。但是,我很难告诉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的帮助没有帮助,因此我没有看到关于此特定问题的任何信息。
只是要清楚一点:假设存在的必要性UberProject
。UberProject
可以是Java项目,也可以不是。没关系 (顺便说一句,它确实包含其他不包含Java代码的文件夹。)
可能有几种方法可以做到这一点:
1)UberProject是您的JavaProject。右键单击ProgramA->构建路径->用作源文件夹。右键单击ProgramB->构建路径->用作源文件夹。ProgramA和ProgramB都将对同一目录进行增量构建。
2)两个Java项目(ProgramA和ProgramB)。您可以使用UberProject作为最简单的Eclipse工作区,也可以使用外部工作区并将ProgramA和ProgramB导入为外部项目。
可能还有其他方法(Maven多模块项目)。您的选择可能取决于项目之间是否具有循环依赖性。同时尝试1和2并查看最适合您的方法应该相对容易。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句