GPars是Groovy的一部分,但不是API文档中的一部分?为什么我不能导入?

时间:2016-01-15 14:41:06

标签: groovy gpars

http://www.gpars.org/guide/guide/gettingStarted.html#gettingStarted_downloadingAndInstalling

它说GPars已经被整合到Groovy中。如果是这样,为什么我不能在Groovy的API文档中找到它?为什么我的导入语句似乎不起作用?我在我的Groovy发行版中看到了库:

user@box /opt/stuff/groovy $ find . -name "*gpars*"
./lib/gpars-1.2.1.jar
user@box /opt/stuff/groovy $

2 个答案:

答案 0 :(得分:2)

gpars确实附带了常规发布 - 正如您在$GROOVY_HOME/lib下看到的那样 - 但它仍然是一个单独的库

如果您使用groovyshgroovyConsolegpars会自动添加到类路径并准备使用。

但是,如果您需要在gparsgradle管理的单独应用中使用maven,则需要定义dependency以获取并使用gpars

答案 1 :(得分:2)

您还可以将其添加到Groovy脚本的顶部或Groovy控制台中,该控制台内置支持Grape的@Grab注释:

  

@Grab(group =' org.codehaus.gpars',module =' gpars',version =' 1.2.1')