Я оснастил Java.lang.System настраиваемым методом, который вызывает некоторый нативный код. Я использую bootclasspath, чтобы найти этот класс с помощью загрузочного ремешка Java, и помещаю собственную библиотеку в путь библиотеки jdk. Это прекрасно работает для обычного Java-приложения, но я бы хотел, чтобы оно работало под управлением tomcat.
Я поместил библиотеку как в библиотеку jdk, так и в общую / библиотеку tomcat, но, похоже, она не работает. Я получаю сообщение об ошибке UnsatisfiedLinkError: Native Library уже загружена в другой загрузчик классов. Не уверен, что tomcat использует собственный загрузчик начальной загрузки.
В любом случае, как мне получить собственную библиотеку для класса начальной загрузки (rt.jar) для загрузки с помощью tomcat?