在混合代码项目中有没有理由在groovyc上使用javac?

在混合代码项目中有没有理由在groovyc上使用javac?,第1张

概述在maven或gradle中设置一个混合 java7 / groovy2项目时,是否有任何理由首先使用javac编译然后groovyc而不仅仅让groovyc处理它? 我开始分别在他们自己的树中编译它们(src / main / java和src / main / groovy),这是最佳实践建议.但是,由于java和groovy用于解决相同的问题并且混合在一起,我现在倾向于将所有源转储到src 在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

总结

以上是内存溢出为你收集整理的在混合代码项目中有没有理由在groovyc上使用javac?全部内容,希望文章能够帮你解决在混合代码项目中有没有理由在groovyc上使用javac?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1231558.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存