powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Удалить из jar-ника неиспользуемые классы
10 сообщений из 10, страница 1 из 1
Удалить из jar-ника неиспользуемые классы
    #33355293
220 V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть аплет, юзает джарник. Джарник тяжелый, хотелось бы почистить. Нет ли такой приблуды, которая позволяла бы автоматизировать процесс? Задаешь ей имя главного класса, она проверяет зависимости и выдает список реально используемых классов. А если еще бы и сама удаляла ненужные классы, цены бы ей не было.
...
Рейтинг: 0 / 0
Удалить из jar-ника неиспользуемые классы
    #33355376
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Удалить из jar-ника неиспользуемые классы
    #33355380
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или вот еще, но только для поиска зависимостей http://depfind.sourceforge.net/
...
Рейтинг: 0 / 0
Удалить из jar-ника неиспользуемые классы
    #33355406
220 V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во, то что надо! Спасиб спасибыч, выручил.
...
Рейтинг: 0 / 0
Удалить из jar-ника неиспользуемые классы
    #33355498
поумничал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
главное не забыть потом всё как следует протестировать, ибо рефлекшин создаёт связи, которые в принципе нельзя обнуражить %)
...
Рейтинг: 0 / 0
Удалить из jar-ника неиспользуемые классы
    #33355518
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Угу... Имеется в виду невозможность автоматического поиска связей, возникших в результате прямого использования Reflection API. Т.е. вот такие вещи
Код: plaintext
1.
 Class .forName("MyClass").getMethod("myVoidMethod",  null ).invoke(...);
...
Рейтинг: 0 / 0
Удалить из jar-ника неиспользуемые классы
    #33355527
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuriУгу... Имеется в виду невозможность автоматического поиска связей, возникших в результате прямого использования Reflection API. Т.е. вот такие вещи
Код: plaintext
1.
 Class .forName("MyClass")...

ну если настолько прямое, то это не проблема. retroguard такие
использования видит.
...
Рейтинг: 0 / 0
Удалить из jar-ника неиспользуемые классы
    #33355587
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А.Грасоff™

Чего темнишь :) Рассказывай, какие случаи использования рефлекшена подобные утилиты не выявляют!
...
Рейтинг: 0 / 0
Удалить из jar-ника неиспользуемые классы
    #33355621
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuriЧего темнишь :) Рассказывай, какие случаи использования рефлекшена подобные утилиты не выявляют!
Код: plaintext
1.
 char [] hiddenClassName = {'M', 'y', 'C', 'l', 'a', 's', 's'};
...
Рейтинг: 0 / 0
Удалить из jar-ника неиспользуемые классы
    #33355629
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну то что имя класса вообще может быть не изместно на этапе компиляции понятно, я думал у тебя что-то еще :)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Удалить из jar-ника неиспользуемые классы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]