根据这篇博客文章,为了将 Google Guava 与 Payara 一起使用,它需要被“列入白名单”,但是,如何whitelist-package
与 Payara Micro Bundle 一起使用?
申请web.xml
不接受<whitelist-package>com.google</whitelist-package>
根据这篇博客文章,为了将 Google Guava 与 Payara 一起使用,它需要被“列入白名单”,但是,如何whitelist-package
与 Payara Micro Bundle 一起使用?
申请web.xml
不接受<whitelist-package>com.google</whitelist-package>
如果您想使用 Payara Server 中已经捆绑的版本,您只需要将 Google Guava 库列入白名单。如果您希望使用应用程序 WAR 中存在的 Google Guava 库,您可以执行以下操作之一:
如果您com.google
像示例中那样将其列入白名单,Payara Server 将不会在您的应用程序中搜索该包和子包,而只会尝试从 Payara Server 加载类。这与你想要的相反。
有关 Payara 服务器中类加载的更多信息(包括类加载委托和白名单),请参阅https://docs.payara.fish/community/docs/5.2020.4/documentation/payara-server/classloading.html中的文档。