У меня возникла странная проблема в ANT-файле, который я использую для создания Java-приложения. При создании файла банка, в конце концов, я включаю файлы ресурсы (изображения, шрифты и конфигурационные файлы) в JAR, используя zipfileset, как это:неправильная упаковка JAR в файле ant с zipfileset
<zipfileset dir="src/res" prefix="res"/>
<zipfileset dir="src/res/images" prefix="res/images" />
<zipfileset dir="src/res/images/Bubbles" prefix="res/images/Bubbles"/>
<zipfileset dir="src/res/images/Clocks" prefix="res/images/Clocks"/>
<zipfileset dir="src/config" prefix="res/config"/>
<zipfileset dir="src/ontology" prefix="res/ontology"/>
его поддерживать первоначальную структуру, которая выглядит следующим образом:
res
|-images
| |-Bubbles
| |-Clocks
|-fonts
|-config
|-ontology
Так реплицируется в JAR, я использую префиксный параметр в zipfileset. Дело в том, что я получаю дублированные изображения в res/images и triple images (3 копии одного и того же изображения) в любой папке res/images/Bubbles и res/images/Clocks, которые, с другой стороны, являются 2 и 3 уровня соответственно. Рез/конфигурации и разрешения/онтология не являются правильными, не дублированные файлы там ... скриншот, чтобы увидеть, что я имею в виду:
Я забыл упомянуть, но, очевидно, у меня есть только один экземпляр каждого изображения в каждой папке. Любые идеи, что вызывает такое поведение?
С уважением, Alex
Понял работает спасибо, Михай – AlejandroVK
Добро пожаловать :) –