I know that we can provide multiple packages in the providers separated via semi-colon.
<servlet>
...
<init-param>
<param-name>jersey.config.server.provider.packages</param-name>
<param-value>com.package1;com.package2</param-value>
</init-param>
...
</servlet>
Now lets say I want to include multiple packages having the pattern as below:
com.p1.p2.provider
com.p1.p3.provider
com.p1.p4.p5.provider
So how can I do this without writing all of the packages in the value field? I have tried below code snippets which did not work for me. Is there any other way?
<servlet>
...
<init-param>
<param-name>jersey.config.server.provider.packages</param-name>
<param-value>com.**.provider</param-value>
</init-param>
...
</servlet>
and
<servlet>
...
<init-param>
<param-name>jersey.config.server.provider.packages</param-name>
<param-value>com.*.provider</param-value>
</init-param>
...
</servlet>
Thanks in advance.