Исключить пустые каталоги с помощью Jar Jar Links

Я использую задачу Ant из Jar Jar Links для встраивания классов из стороннего файла jar (objenesis) в мой распространяемый файл jar (example.jar). Jar Jar переведет классы из исходного пакета (org.objenesis) в один по моему выбору.

Он работает, но оставляет пустые каталоги в распространяемом jar-файле.

Вот упрощенная сборка. xml:


    

    
        
        
        
    
   

Образец содержимого example.jar включает (как и ожидалось):

org/thirdparty/Objenesis.class
org/thirdparty/ObjenesisBase.class

, но также и эти пустые каталоги (нежелательно):

org/objenesis/
org/objenesis/instantiator/
org/objenesis/instantiator/basic/

Мой вопрос: как мне исключить эти пустые каталоги?

I попробовал вариант "zap" (, указанный в документе ), но это не сработало.

8
задан Kevin Welker 1 April 2012 в 22:26
поделиться