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

Привет всем, я просто хочу выяснить, почему мой веб-сервис JAX-RS выдает ошибку 415, когда я регистрирую своих провайдеров, предоставляя имя пакета, которое находится в банке, а не в основном проекте? например, предположим, что у меня есть jar, в котором мои устройство чтения и записи сообщений находятся в пакете "com.nuts.framework.core". Когда я включаю эту флягу в свой основной проект и говорю Jetty зарегистрировать этот пакет для провайдеров, он не работает, но если я помещаю эти программы чтения и записи в один и тот же проект, но в другой пакет, он работает нормально. Почему это так? используя встроенный причал с трикотажем. и регистрация провайдеров, таких как

holder.setInitParameter("jersey.config.server.provider.packages","com.nuts.framework.core");

если у меня есть пакет в моем основном проекте, это работает, но если пакет находится в jar-файле, добавленном как зависимость, это не так.

...