Как заставить библиотеку Redline RPM работать с Ant?

Я использую Ant в качестве инструмента сборки, я поместил эту строку в свой скрипт Ant в самом начале:

<taskdef name="pure-java-rpm" classname="org.redline_rpm.ant.RedlineTask" classpath="lib/ant/redline-1.1.16.jar" />

Я называю это дальше:

<pure-java-rpm group="Games" name="${project-unix-name}" version="0" destination="${destdir}">
        <zipfileset prefix="/usr/share/games/${project-unix-name}" file="${destdir}/${game-jar-filename}"/>
        <depends name="java" version=">= 1.7"/>
    </pure-java-rpm>

Я получаю следующее сообщение об ошибке: BUILD FAILED /home/gouessej/Documents/programmation/java/workspace/tuer/build.xml:445: java.lang.NoClassDefFoundError: org / apache / commons / compress / compressors / bzip2 / BZip2CompressorInput

Тем не менее, Apache Commons Compress не упоминается, он не является зависимостью от этой библиотеки в соответствии сстраница "использования", Действительно ли мне нужно добавить Apache Commons Compress в classpath этого определения задачи, чтобы это работало? Есть ли другое решение?

Ответы на вопрос(1)

Ваш ответ на вопрос