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

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

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


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