gpt4 book ai didi

java - 如何激活Payara类加载参数fish.payara.classloading.delegate?

转载 作者:行者123 更新时间:2023-11-30 08:34:54 31 4
gpt4 key购买 nike

我有 Guava 类加载问题,可以通过添加 glassfish-web.xml 来解决所有问题,如 official documentation 中所述.

但是我不想添加一个不向后兼容的 glassfish-web.xml(在 Glassfish 3.1.2.2 上的部署不起作用)并在 Payara 162 本身中激活此类加载,如中所述official documentationblog article to release 162 .

我没有找到关于如何设置此系统属性的确切规范,并且由于目前没有办法,我只是单独尝试了所有方法。

  1. jvm-选项
    • asadmin create-jvm-options --target server-config -Dfish.payara.classloading.delegate=false
  2. 系统属性
    • asadmin create-system-properties --target domain fish.payara.classloading.delegate=false
    • asadmin create-system-properties --target server fish.payara.classloading.delegate=false
    • asadmin create-system-properties --target server-config fish.payara.classloading.delegate=false
    • 所有三个系统属性目标一起

这些方法都行不通。

最佳答案

这是一个特性,而不是一个错误 :(

正如开发人员所提到的,WAR 的目的是不服从全局系统设置。为 WAR 实现此目的的唯一方法是在 glassfish-web.xml 中添加配置。

https://github.com/payara/Payara/issues/1249

关于java - 如何激活Payara类加载参数fish.payara.classloading.delegate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38570837/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com