我即将投入Groovy和Grails,我正在寻找Groovy用户共享代码的主要地方。有什么提示吗?
答案 0 :(得分:2)
虽然它不是特定的groovy或grails,但Java库共享的主要方式之一是通过Maven。由于groovy和grails都是在Java平台上构建的,因此Maven也在那里广泛使用。 Maven本身是一个管理大型项目依赖项的项目,它们提供了一种从远程存储库自动解析和下载jar文件的方法。虽然它主要用于下载二进制文件,但它也可以下载源码和javadoc。
一个很好的起点是Maven Central,它托管了大量广泛使用的java项目。 Maven并不适合发现那里的东西,但是一旦你知道你想要什么就很棒。这里有一个搜索界面:http://search.maven.org/
要在groovy项目中使用maven中的jar,请使用@Grab
annotation。
在Grails中,您可以在BuildConfig.groovy
中声明maven依赖项。
答案 1 :(得分:1)
我认为Groovy世界中没有一个可以查找共享代码的中心位置。与CPAN最接近的是Grails plugin repository,但这仅限于Grails特定的扩展。
答案 2 :(得分:1)
http://groovy.codehaus.org/Cookbook+Examples http://www.groovyexamples.org/ http://groovyconsole.appspot.com/