Я разрабатываю веб-приложение с использованием исполняемого jar-файла со встроенной Jetty.
Моя банка содержит зависимую банку. (Банка в банке)
Я сослался на JarRsrcLoader
и RsrcURLStreamHandlerFactory
, разработанные Eclipse.
JarRsrcLoader
использует URL # setURLStreamHandlerFactory (RsrcURLStreamHandlerFactory)
для разрешения протокола rsrc
.
Таким образом, он может разрешить путь к классу для jar.
Но решить обычным протоколом побочные эффекты становится невозможно.
например файл: xxxx
или jar: xxxx
.
RsrcURLStreamHandlerFactory
имеет метод setURLStreamHandlerFactory
.
Возможно, я думаю, мне следует установить этот метод в качестве орудия по умолчанию.
Я не знаю, что установило этот метод.