我知道我们可以在通过分号分隔的提供程序中提供多个包。
<servlet>
...
<init-param>
<param-name>jersey.config.server.provider.packages</param-name>
<param-value>com.package1;com.package2</param-value>
</init-param>
...
</servlet>
现在假设我想要包含多个具有以下模式的包:
com.p1.p2.provider
com.p1.p3.provider
com.p1.p4.p5.provider
那么如果不在值字段中编写所有包,我怎么能这样做呢?我尝试了以下代码片段,这对我不起作用。还有其他办法吗?
<servlet>
...
<init-param>
<param-name>jersey.config.server.provider.packages</param-name>
<param-value>com.**.provider</param-value>
</init-param>
...
</servlet>
和
<servlet>
...
<init-param>
<param-name>jersey.config.server.provider.packages</param-name>
<param-value>com.*.provider</param-value>
</init-param>
...
</servlet>
提前致谢。