В соответствии с документацией Oracle для Создание, упаковка и развертывание приложений веб-служб RESTful существует параметр jersey.config.server.provider.scanning.recursive
, который можно использовать для изменения конфигурации сервлетов.
ПримерФайл web.xml, если класс, который расширяет javax.ws.rs.core.Application
, не упакован. Это для сервлетов Pre-3.0:
<web-app>
<servlet>
<servlet-name>Jersey Web Application</servlet-name>
<servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>jersey.config.server.provider.packages</param-name>
<param-value>org.foo.myresources,org.bar.otherresources</param-value>
</init-param>
<init-param>
<param-name>jersey.config.server.provider.scanning.recursive</param-name>
<param-value>false</param-value>
</init-param>
...
</servlet>
...
</web-app>
Нет документации, объясняющей, что именно делает этот параметр и как его использовать.
Вопрос:
Итак, что я должен принимать во внимание в отношении параметра jersey.config.server.provider.scanning.recursive
при создании, упаковке и развертывании приложений веб-служб RESTful?