Dan*_*wer 5 java groovy gradle maven
在maven或gradle中设置一个混合java7/groovy2项目时,是否有任何理由首先使用javac编译然后groovyc而不仅仅让groovyc处理它?
我开始分别在他们自己的树中编译它们(src/main/java和src/main/groovy),这是最佳实践建议.但是,由于java和groovy用于解决相同的问题并且混合在一起,我现在倾向于将所有源转储到src/main/groovy并让groovy编译器同时处理.java和.groovy文件.在查看源代码树时,这似乎使项目更容易理解.有什么缺点吗?
让groovyc手柄都.java和.groovy好。Grails框架也使用这种方法。Grails 2 像您一样将所有 .java 文件放在 groovy 源目录下。您现在所做的是最佳实践。
这是一个例子:https : //github.com/groovy/groovy-core/tree/master/src/main/groovy/io
| 归档时间: |
|
| 查看次数: |
613 次 |
| 最近记录: |