将 Apache Wink API 与应用程序打包在一起可能需要应用程序更改

当 Apache Wink API 与应用程序打包在一起时,应用程序必须提供 javax.ws.rs.core.Application 的子类,而且 getClasses()getSingletons() 方法实现中至少有一个方法实现不得返回 null。这些条件防止 JAX-RS 2.0 自动扫描提供程序类,自动扫描可能会导致冗余提供程序,因为 Apache Wink 与应用程序打包在一起。 存在冗余提供程序可能导致应用程序无法正常工作。针对这些条件检查应用程序,并进行任何所需更改。

有关 JAX-RS 2.0 行为更改的更多信息,请参阅 JAX-RS 2.0 behavior changes