关于groovy和java混合编译,大家有没有更好的办法
groovy和java相互依赖,编译的时候会出现找不到类的情况
然后想了一个不是特别好的解决方案
https://my.oschina.net/razox/blog/846123
大家有没有更好的办法?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
groovy和java相互依赖,编译的时候会出现找不到类的情况
然后想了一个不是特别好的解决方案
https://my.oschina.net/razox/blog/846123
大家有没有更好的办法?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
回复
这些都不是百度能解决的。程序员用百度=浪费生命。必须google。用google不到5分钟就能解决的问题,用百度就浪费一辈子的生命
回复
用groovy的地方可多了,几乎你用java的地方都可以用groovy。用groovy元编程也可以开发自己的框架。用groovy的ConfigSlurper可以简单定义自己的配置DSL。
回复
另外如果你用groovy,强烈推荐grails这个框架,如果能熟悉这个框架的底层最好不过了。这个框架可以说是把groovy的特性玩到极致,而且封装的非常好。你看看grails的gorm之后就不想用别的ORM了
回复
@Feng_Yu : 非常感谢
回复
@Feng_Yu : hello,现在国内好像没多少公司在用这个框架啊,前途咋样,感觉网上资料案例也不多....
用gradle工程的groovy插件解决这个问题实在太容易了,而且配置一点都不复杂,仅仅告诉编译器,groovyc同样编译.java文件即可。参考配置: https://github.com/DTeam-Top/dgate/blob/master/build.gradle#L20
构建工程项目上,gradle比maven强大太多了,我们现在的所有java/groovy项目全部迁移到gradle构建了
分好模块jar,用ant编译,里面配置好依赖和classpath即可,注意classpath编译时要指定,生成的jar也要指定