Экспортировать папку из BundleContext, которая будет использоваться в качестве базовой папки для обработчика ресурсов с молнией - PullRequest
0 голосов
/ 02 января 2019

Я создаю пакет osgi, который содержит сервер Jetty и предлагает услугу добавления или удаления обработчика из разных пакетов. Эта часть работает отлично, но сейчас я застрял, пытаясь заставить обработчик ресурсов работать.

Я хотел бы иметь возможность добавить BundleContext и String к службе, чтобы можно было извлечь папку для ресурсов для этого конкретного пакета. Теперь проблема в том, что я понятия не имею, как я могу установить BundleContext в качестве обработчика ресурсов baseUrl

Я нашел здесь что-то полезное, но https://touk.pl/blog/2010/07/19/jetty-webapp-osgi-way/ по какой-то причине они используют org.apache.jetty, а у меня есть org.eclipse.jetty. Кроме того, я не могу найти org.apache.jetty в maven central.

...