Я использую функцию Eclipse «Export ... Runnable jar file» для упаковки приложения Clojure + Java для развертывания.
Это прекрасно работает, магически, включая различные ресурсы, исходные файлы Clojure и т. Д.
Единственная проблема, с которой я столкнулся, заключается в том, что различные библиотеки, которые я включал, включались несколько раз из проектов, зависящих от каталога lib, например Я получил четыре версии файла jar Clojure из-за других проектов на пути сборки, которые также используют Clojure.
Эта проблема излишне утраивает размер моего файла .jar!
Есть ли способ легко удалить эти дубликаты, кроме удаления вручную из сгенерированной банки?