Размер файла jar-файла моего проекта становится все больше и больше по мере добавления в него большего количества материалов. Мне интересно, есть ли у кого-нибудь советы о том, как создать меньший файл jar.ECLIPSE: Как экспортировать самый маленький файл jar
Я экспортирую его как исполняемый JAR-файл, а обработка библиотеки - это копирование необходимых библиотек в подпапку рядом с созданным JAR.
В свойствах - компилятор Java - генерация Classfile, все невнимательно.
С этими параметрами я смог сэкономить около 3 МБ пространства. И я надеюсь, что смогу сэкономить больше, удалив ненужные данные.
В моем файле .jar есть файлы .java._trace. Как я могу удалить это из файла jar?
Файл .xtend и .class также доступен для каждого класса. Так как файл .class - это просто преобразование .xtend, я хочу удалить либо один из них из файла jar. Как я могу это достичь?
Я был бы признателен за любые советы и рекомендации, которые могут помочь мне уменьшить размер файла jar.
Я не рекомендую использовать его в производстве, но вы можете попробовать обфускатор, такой как yGuard, посмотреть журналы, чтобы узнать, что он сделал, и использовать это, чтобы удалить ненужный код. – ccleve
Вы также можете добавить исключения в плагин maven jar. Исключить все * .java_trace, например. – ccleve
@ccleve Если я добавлю исключение в плагин maven jar, будет ли файл jar работать? –