2013-05-06 2 views
0

Я запускаю муравья и имею проблему с ним, собираю файл с флягой, в которой я нуждаюсь.Запуск муравьиной цели и получение antlib не найдена ошибка

[[email protected] salesforce-git]$ jar tf /usr/share/ant/lib/ant-salesforce.jar | grep antlib 
com/salesforce/antlib.xml 

Запуск мой сценарий, я получаю следующий вывод и ошибки:

bulkRetrieveAll: 
    [echo] **Bulk Retrieve** 
    [echo] ANT_HOME=/usr/share/ant 
    [echo] BASEDIR=/home/kyle/information-systems/salesforce-git 
    [echo] ANT_CORE_LIB=/usr/share/java/ant.jar 
    [echo] JAVA_VERSION=1.7 
    [echo] ANT_LIBRARY_DIR=/usr/share/ant/lib 
    [echo] classpath=/usr/share/java/ant.jar:/usr/share/java/ant-launcher.jar:/usr/share/java/jaxp_parser_impl.jar:/usr/share/java/xml-commons-apis.jar:/usr/share/java/ant/ant-contrib.jar:/usr/lib/jvm/java/lib/tools.jar:/usr/share/ant/lib/ant-bootstrap.jar:/usr/share/ant/lib/ant.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/share/ant/lib/ant-salesforce.jar 
[antlib:com.salesforce] Could not load definitions from resource com/salesforce/antlib.xml. It could not be found. 
BUILD FAILED 
/home/kyle/information-systems/salesforce-git/build.xml:16: Problem: failed to create task or type antlib:com.salesforce:bulkRetrieve 
Cause: The name is undefined. 

Моя build.xml выглядит следующим образом: ...

Это ошибка на строке sf: bulkRetrieve, но я не совсем уверен, куда идти дальше. Я дважды проверил строку xmlns и даже попытался запустить ant -lib ant-salesforce.jar bulkRetrieveAll с теми же результатами.

Благодарим за помощь.

+0

Я не думаю, что ваш 'build.xml' попал в ваш исходный пост. Можете ли вы опубликовать его? –

ответ

0

Я ответил similar question пару дней назад. Можете ли вы узнать, помогут ли ваши альтернативы вашему делу?

+0

Большое спасибо! Я попробовал taskdef, но не добавил URI (от последующего комментария к вашему ответу), и он сработал. –

+0

Я все еще получаю '[antlib: com.salesforce] Не удалось загрузить определения из ресурса com/salesforce/antlib.xml. Его не удалось найти. Однако он работает;) –

Смежные вопросы