Я хочу переписать конкретный класс java, присутствующий в модуле JBoss/Wildfly, с моими собственными настройками. Если я использую сервер tomcat, все, что мне нужно сделать, поместите настроенные файлы классов в WEB-INF/classes. Поскольку классы, присутствующие в WEB-INF/classes, имеют приоритет над файлами классов, содержащимися в конкретном файле jar в WEB-INF/lib. Есть ли аналогичный способ для Wildfly-сервера?Переопределить загрузку классов для файла java-файла specificc в модуле wildfly/jboss
1
A
ответ
0
Один из способов, о котором я могу думать, - это написать собственную логику загрузки класса.
URLClassLoader loader;
//create object and initialize URLClassLoader loader with the corrosponding classes or jar from //specific location
//Get the 'className' by iterating Jar or by listing class files
Class c = cl.loadClass(className);
Смежные вопросы
- 1. Переопределить __init__ для всех классов в модуле
- 2. Настройка JAXB для класса specificc
- 3. Переопределить методы классов из .war-файла
- 4. Как переопределить загрузку?
- 5. Переопределить? (help) для определенных классов
- 6. переопределить serialVersionUID для системных классов
- 7. Переопределить toString() для классов swing
- 8. Как переопределить функцию в модуле Qs.js в модуле Request.js?
- 9. Переопределить расположение файла конфигурации для библиотеки классов .NET?
- 10. Несколько классов в модуле Python
- 11. Как гарантировать загрузку классов
- 12. ffmpeg video compression/specificc размер файла
- 13. Переопределить несколько классов
- 14. Создание всех классов в модуле доступно в модуле
- 15. Как переопределить self.request.host в тестовом модуле webapp2?
- 16. Переопределить загрузчик классов в OSGi?
- 17. Как переопределить визуализацию формы в модуле Orchard
- 18. Можно ли переопределить # инициализацию в модуле Ruby?
- 19. Переопределить «частный» метод в модуле python
- 20. Переопределить std :: swap для классов прокси C++
- 21. Легко переопределить toString() для встроенных классов Java
- 22. jacoco только показывает покрытие для классов в том же модуле
- 23. Использование классов из подмодулей в модуле дерева
- 24. Сбор некоторых конкретных классов в модуле python
- 25. переопределить переменные из других классов
- 26. Как переопределить DNS в HTTP-соединениях в Html-модуле
- 27. Как переопределить файлы классов (asm.ClassWriter.getCommonSuperClass)?
- 28. Как переопределить загрузку LAZY после закрытия сессии?
- 29. Более одного файла в модуле
- 30. Как переопределить ITagManager в модуле WeBlog в Sitecore
Какой тип класса вы пытаетесь переопределить? В большинстве случаев сначала загружаются классы в «WEB-INF/classes». –