2015-07-07 3 views
1

Есть ли предпочтительный метод вызова ant-contrib из ваших скриптов сборки таким образом, чтобы различия в платформе не мешали?Как отредактировать кросс-платформу ant-contrib?

Первоначально я подготовил свой сборник из Ubuntu, но при работе на OSX с ant-contrib, установленным через Homebrew, я получаю ошибки. По-видимому, потому, что банку Contrib невозможно найти.

+0

Для людей, использующих Homebrew, пожалуйста, не забудьте посмотреть на этот GitHub вопрос: https://github.com/Homebrew/homebrew/issues/41469 –

+0

См: http://stackoverflow.com/questions/12891893/ как к включают муравей-вно-банку-динамически-в-муравей/12900768 # 12900768 –

ответ

1

Предпочтительный способ установки Ant-Contrib упоминается в this page:

  1. Либо установить его под lib папку Ant установки, а просто импортировать его с помощью:

    <taskdef resource="net/sf/antcontrib/antlib.xml"/> 
    
  2. Сохраните файл Jar в известном месте, возможно, относительно файла сборки, и укажите его путь:

    <taskdef resource="net/sf/antcontrib/antlib.xml"> 
        <classpath> 
        <pathelement location="path_to_ant_contrib_jar"/> 
        </classpath> 
    </taskdef>