Добавление банок в проект Grails с использованием плюща - PullRequest
1 голос
/ 26 августа 2009

Я следую учебному пособию Grails Mail: http://grails.org/A+simple+EmailerService и там упоминается «Затем скопируйте два файла jar в локальную библиотеку приложения: activations.jar и mail.jar.». Хотя я могу сделать ручное копирование, мне было интересно, есть ли какой-нибудь способ, которым я мог бы обновить свой файл конфигурации Ivy, чтобы сделать это автоматически, вместо этого. В данный момент я не достаточно знаком с Айви, чтобы знать, как искать репозитории и т. Д.

Ответы [ 2 ]

2 голосов
/ 27 августа 2009

Прежде всего вам необходимо установить плагин плюща:

grails install-plugin ivy

Тогда вы можете настроить ivy.xml:

<ivy-module version="2.0">
    <info organisation="apache" module="hello-ivy"/>
    <dependencies>
        <dependency org="commons-lang" name="commons-lang" rev="2.0"/>
        <dependency org="commons-cli" name="commons-cli" rev="1.0"/>
    </dependencies>
</ivy-module>

Наконец, вызовите команду grails get-dependencies.

Затем файлы будут загружены в каталог проекта lib.

0 голосов
/ 27 августа 2009

Это зависит от того, откуда вы берете свои банки. Информацию о Ivy и о том, как он работает с зависимостями, смотрите по этой ссылке. http://www.ibm.com/developerworks/java/library/j-ap05068/index.html

...