2013-06-01 9 views
2

Я хотел попробовать плагин Grails-Currencies. Я нашел источник на GitHub https://github.com/ricardojmendez/grails-currencies. Итак, я скачал почтовый индекс оттуда, переименовал zip в соответствии с описанием в файле plugin.xml и выполнил команду:Плагин Grails Currencies

grails install-plugin абсолютный путь к zip-файлу. (Документация Grails относится к онлайн-ссылке, которая является более старой версией. Таким образом, этот метод был выбран.)

У меня получилось сообщение о том, что плагин установлен. Но в моем текущем проекте я не вижу никаких файлов плагинов. Ни один из исходных файлов не установлен в моем проекте. Затем я понял, что плагины фактически просто изменяют файл application.properties и регистрируют там плагин, но поддерживают все связанные с плагином файлы в $ HOME/.grails. Теперь мои вопросы:

  1. Где я могу найти эту папку $ HOME/.grails (прошу просто из любопытства, как я не нашел в Grails установки домашней папки

  2. Как сделать. Я использую или получаю доступ к файлам плагинов валют или его функциям в своем приложении Grails? Скопирую ли файлы плагинов (после того, как вы поможете мне их найти) в мой текущий проект, а затем поработайте над ними? Если да, я также могу скопировать их из GitHub zip, который я загрузил. Итак, в основном, как я могу это сделать, убедившись, что я использую плагин Currency Grails и сохраняю существующий проект без изменений.

Заранее за вашу помощь.

ответ

2
  1. Это не GRAILS_HOME, но это ваша домашняя папка. Местоположение вашей домашней папки зависит от используемой ОС. Например, в linux будет/home/username. На macos он будет расположен/Users/username.
  2. После того, как вы установили плагин и grails добавили его в файл application.properties, вы готовы его использовать. Просто начните использовать функции плагина, плагин будет автоматически захвачен граалем.
+0

Не могли бы вы подробнее рассказать об этом? Что такое папка HOME? Также я попытался добавить зависимость от валют. Можете ли вы подробнее рассказать о втором моменте? – rajugaadu

+0

Обновлено ответ – WeMakeSoftware

+0

Спасибо Funtik. Я нашел почтовый индекс в моей папке/.grails. Спасибо, что помогли мне. – rajugaadu

2

Прежде всего, то, как вы устанавливали плагин, не рекомендуется. Вы должны просто добавить к вашей BuildConfig.groovy под плагинами:

compile ":currencies:1.3.2" 

Это установит плагин будет установлен. Чтобы получить файлы немедленно, запустите это:

grails refresh-dependencies 
+0

Ну, я тоже попытался с зависимостью в BuildConfig. Он делает то же самое, и я получил сообщение Success в обоих случаях. Но я не вижу ни одного из исходных файлов из плагина в моем проекте. Они отправляются куда угодно? Как использовать их в моем текущем проекте. Не могли бы вы помочь мне, разработав немного больше? – rajugaadu

+0

Или вы имеете в виду, если я обновляю-dependecies, он скопирует файлы плагинов в мой проект? Becoz Я не пробовал освежать. Я попробую это, но было интересно, скопирует ли он файлы! – rajugaadu

+0

Я сказал: «Чтобы получить файлы сразу ....». Не могу быть более ясным. –