Грешка при грабването на Grapes - зависимостта не е намерена

Имам groovy файл със следния код:

@Grab(group='org.codehaus.groovy.modules.http-builder', module='http-builder', version='0.7' )

Опитвам се да изтегля зависимостите, за да използвам HTTPBuilder ..

Но ми показва грешката, както следва:

Error grabbing Grapes -- [download failed: org.apache.httpcomponents#httpclient;4.2.1!httpclient.jar,download failed: org.apache.httpcomponents#httpcore;4.2.1!httpcore.jar, download failed: commons-codec#commons-codec;1.6!commons-codec.jar, download failed: commons-beanutils#commons-beanutils;1.8.0!commons-beanutils.jar, download failed: commons-lang#commons-lang;2.4!commons-lang.jar]

Опитах се да разреша тази зависимост от Grape, използвайки командата по-долу в командния ред:

grape resolve org.codehaus.groovy.modules.http-builder http-builder 0.7.2

както и опитах и ​​следното:

grape install org.codehaus.groovy.modules.http-builder http-builder 0.7.2

тогава също ми показва същата грешка. Можете ли да ми помогнете да реша този проблем? Използвам Groovy версия 2.2.2


person Prashant2329    schedule 02.09.2014    source източник
comment
Опитах се да хвана друга произволно избрана зависимост: @Grab(group='org.springframework', module='spring', version='2.5.6') дори това също не успява да изтегли ...   -  person Prashant2329    schedule 02.09.2014
comment
Мисля, че не се добавя никаква зависимост с помощта на анотация @Grab ...   -  person Prashant2329    schedule 02.09.2014
comment
разгледахте ли първо други въпроси със същия проблем? напр. stackoverflow.com/questions/16871792/   -  person cfrick    schedule 02.09.2014
comment
Поздравления за теб, cfrick .. Ти реши моя проблем с получаването на зависимостта в моята система (УСПЕШНО КОМПИЛИРАНО). Но по време на изпълнение моят .groovy файл казва NoClassDefFound грешка за HTTPBuilder клас.. Дори когато имам всички необходими зависимости. Можете ли да ми направите още една услуга?   -  person Prashant2329    schedule 02.09.2014
comment
Реши проблема ми. Изтрих grapes папка, присъстваща в .groovy папка (в главната директория на потребителя) и отново компилирах моя script.groovy файл.. Много, много благодаря на вас @cfrick   -  person Prashant2329    schedule 02.09.2014


Отговори (1)


От препоръчаната връзка на cfrick (както е споменато в коментара),

Създадох grapeConfig.xml, както е споменато в приетия отговор на връзката (Groovy - Grab - изтеглянето е неуспешно )

и успешно мога да получа всички зависимости към моята система. Това търсех.

person Prashant2329    schedule 02.09.2014