保持java和groovy类的最佳方法

时间:2014-06-16 10:49:02

标签: java maven groovy

在项目结构中保留java和groovy类的最佳方法是什么?

我是否应该为java类和groovy类(src和test)提供单独的目录树,或者更好地将这些类保存在一个目录树中?

这两种方法的优缺点是什么?

维护方面哪些更好?

P.S。我使用Maven编译groovy类。

1 个答案:

答案 0 :(得分:4)

如果你正在使用maven,

src/
|->main/
   |->java/
   |->groovy/
|->test/
   |->java/
   |->groovy/

这不是一个好方法吗?

我遗漏了其他明显的maven工件,比如pom.xml等。

修改 如果为不同的编程语言单独提供源代码,则维护最简单。易于进行构建和所有软件配置管理任务 但是,我没有看到将所有源代码放在单个树层次结构中的任何优势。