GPars является частью Groovy, но не входит в документацию по API? Почему я не могу импортировать?

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

Это говорит о том, что GPars был включен в Groovy. Если так, почему я не могу найти это в документации API для Groovy? Почему мои операторы импорта не работают? Я вижу библиотеку в моем Groovy дистрибутиве:

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

2 ответа

Решение

gpars действительно поставляется с отличным дистрибутивом - как вы можете увидеть под $GROOVY_HOME/lib - но это все еще отдельная библиотека.

Если вы используете groovysh или же groovyConsole, gpars автоматически добавляется в classpath и готов к использованию.

Однако, если вам нужно использовать gpars в отдельном приложении, управляемом gradle или же maven вам нужно определить зависимость для извлечения и использования gpars

Вы также можете добавить это в начало скрипта Groovy или в консоль Groovy, в которую встроена поддержка аннотации @Grab от Grape:

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

Другие вопросы по тегам