У меня в моем java-приложении более 200 библиотек, из-за чего требуется много времени для создания и замедления производительности. У нас есть какой-либо инструмент или cmd для поиска таких неиспользуемых библиотек, кроме ручного поиска из eclipse?Поиск неиспользуемых библиотек в веб-приложении Java
ответ
Добавьте параметр JVM -verbose: class на ваш сервер. Это будет регистрировать файлы jar, из которых загружается каждый класс.
Разверните свое веб-приложение и выполните полный тест (чтобы захватить классы, которые загружаются динамически).
Захват журналов для отдельных файлов jar.
Удалите фляги файлы, которые не перечислены в предыдущем шаге
Или вы можете использовать pom.xml с Maven-плагин зависимостями и найти неиспользуемые банки.
Я согласен, что это поможет для классов Java, но как насчет jsp и других файлов, которые могут иметь или не иметь ссылок. будет ли он работать и для этих файлов? – Divya
Для jsp, если приведенное выше решение вам не помогло, вам нужно только перебрать силу. я не думаю, что будет вариант. –
- 1. Удаление неиспользуемых библиотек в R
- 2. Поиск неиспользуемых полей CRM
- 3. Поиск неиспользуемых IP-адресов
- 4. Поиск неиспользуемых столбцов
- 5. Поиск неиспользуемых индексов
- 6. Поиск неиспользуемых членов перечисления
- 7. Поиск неиспользуемых файлов в проекте
- 8. поиск неиспользуемых javascript в rails
- 9. Поиск неиспользуемых плагинов в HUdson
- 10. Включение многих неиспользуемых библиотек влияет на эффективность?
- 11. Исключение неиспользуемых библиотек из двоичного файла
- 12. LSB AppChecker: ссылки GCC против неиспользуемых библиотек
- 13. Поиск библиотек
- 14. Поиск неиспользуемых объектов (непримитивные значения)
- 15. Поиск неиспользуемых классов в приложении C#
- 16. ASP.NET/VS2010 Поиск неиспользуемых файлов в проекте
- 17. Поиск неиспользуемых баночек, используемых в проекте затмения
- 18. Поиск неиспользуемых изображений в приложении Rails?
- 19. Поиск неиспользуемых параметров ByRef в VB.NET
- 20. Поиск неиспользуемых членов перечисления в C
- 21. Удаление неиспользуемых библиотек DLL в Visual Studio 2013
- 22. Поиск лицензий библиотек jar
- 23. CMake - поиск внешних библиотек
- 24. Поиск общих библиотек Lisp
- 25. Поиск неиспользуемых баз данных SQL Server
- 26. Доступ, поиск неиспользуемых значений для нескольких полей
- 27. Автоматизация: поиск неиспользуемых серверов из списка серверов
- 28. Поиск хранилища accurev для неиспользуемых рабочих областей
- 29. Как автоматизировать поиск неиспользуемых директив #include?
- 30. Неиспользуемых параметры андроида метода/Java
переключатель на maven. – epoch
Возможный дубликат [Поиск неиспользуемых банок, используемых в проекте затмения] (http://stackoverflow.com/questions/248589/finding-unused-jars-used-in-an-eclipse-project) –
Вы * знаете * свой 200 библиотек являются основным фактором замедления времени сборки? –