Что ближе всего к CPAN, кроме Groovy? - PullRequest
4 голосов
/ 09 мая 2011

Я собираюсь окунуться в Groovy и Grails и ищу основные места, где пользователи Groovy делятся кодом. Любые советы?

Ответы [ 3 ]

2 голосов
/ 09 мая 2011

Хотя это не специфично для groovy или grails, один из основных способов совместного использования библиотек Java - через Maven.Поскольку Groovy и Grails построены на платформе Java, Maven также широко используется там.Сам Maven - это проект для управления зависимостями больших проектов, и они предоставляют метод автоматического разрешения и загрузки файлов JAR из удаленных репозиториев.Хотя он в основном используется для загрузки двоичных файлов, он также может загружать исходные тексты и javadoc.

Хорошей отправной точкой является Maven Central, в котором размещено большое количество широко используемых java-проектов.Maven не подходит для того, чтобы узнавать, что там, но это здорово, когда ты знаешь, чего хочешь.Здесь есть интерфейс поиска: http://search.maven.org/

Чтобы использовать банку от maven в вашем проекте groovy, используйте аннотацию @Grab .

В граалях вы можетеобъявите maven-зависимости в вашем BuildConfig.groovy.

1 голос
/ 09 мая 2011
1 голос
/ 09 мая 2011

Я не думаю, что есть одно центральное место в мире Groovy, в котором вы можете искать общий код. Самым близким к CPAN будет хранилище плагинов Grails , но оно ограничено только расширениями, специфичными для Grails.

...