Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Groovy & Grails > @GrabResolver и Local Maven Repository


Автор: powerOn 31.7.2011, 21:20
Всем привет,

Мой локальный maven репозиторий по ряду причин расположен в не стандартном месте. Хочу подключить его к скрипту используя GrabResolver.
Пишу что-то вроде:
Код

 @GrabResolver(name='custom_local', root='file://C:/m2/', m2Compatible='true')


но толку мало. Что я не так с root намудрил? root='c:/m2/' тоже не помогает. Можно попробовать прописать через файл конфигурации (grapeConfig.xml), но хочется разобраться именно с GrabResolver.

Автор: Vasay 1.8.2011, 01:05
Цитата(powerOn @  31.7.2011,  21:20 Найти цитируемый пост)
но толку мало. Что я не так с root намудрил? root='c:/m2/' тоже не помогает. Можно попробовать прописать через файл конфигурации (grapeConfig.xml), но хочется разобраться именно с GrabResolver.



А если так:

Код

   @GrabResolver(name='custom_local', root='file:C:/m2/', m2Compatible='true')


Я не пробовал с локальным репозитарием, но в примерах видел, что пути для *nix пишут: root="file:${user.home}/.m2/repository/"

А ${user.home} - вернет /home/userName.  Т.е. по аналогии для винды я написал бы: root='file:C:/m2/'

Автор: powerOn 1.8.2011, 20:42
Цитата
file:c:/m2/
file:///c:/m2/


не работают... :(

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)