gpt4 book ai didi

java - 为 ESAPI 设置资源目录

转载 作者:行者123 更新时间:2023-12-01 14:19:45 24 4
gpt4 key购买 nike

在使用 OWASP 的 ESAPI 时,我发现自己陷入了这一特定代码行。

private static String customDirectory = System.getProperty("org.owasp.esapi.resources");

代码返回 null,因为我的计算机上没有设置这样的系统属性“org.owasp.esapi.resources”。有没有办法在我的电脑上永久设置这个属性?

最佳答案

您需要将其作为命令行属性传递到您的 JVM 中。大多数应用程序容器使用环境变量 JAVA_OPTS 作为应传递给 JVM 的选项的“永久”存储。你可以尝试做这样的事情:

在 *nix 中:

export JAVA_OPTS="-Dorg.owasp.esapi.resources=/path/to/esapi/configuration"

在窗口中:

set JAVA_OPTS="-Dorg.owasp.esapi.resources=C:\path\to\esapi\configuration"

您可以将其添加到 Windows 或 Linux 作为启动命令,如果您愿意,它将始终被设置,或者将其添加到您的应用程序的启动脚本以获得更本地化的解决方案。

关于java - 为 ESAPI 设置资源目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9768033/

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