Java src结构

时间:2015-06-01 14:24:23

标签: java structure project

是否可以展平src树的各个部分?

例如,我有这些类:

com.company.project.package1.class1
com.company.project.package1.class2
com.company.project.package2.class1

这些通常安排为:

src/com/company/project/package1/class1
src/com/company/project/package1/class2
src/com/company/project/package2/class1

但这会产生许多空的无意义文件夹。我想做的是将其结构化为:

src/com.company.project/package1/class1
src/com.company.project/package1/class2
src/com.company.project/package2/class1

这可能,如果可能,怎么样?我使用Eclipse但其他环境的答案也会受到欢迎。

1 个答案:

答案 0 :(得分:0)

  

这可能。

理论上,您可以在Java工具链中重写Java编译器,Eclipse和其他工具,以此方式工作。如果你有几个月的业余时间花在这上面...而且你已经准备好无限期地保持工具的“分叉”。

在实践中,这是不可能的。没有现有的Java工具链支持这种组织包的方式,