gpt4 book ai didi

java - 无法识别的选项 : -security in Tomcat

转载 作者:行者123 更新时间:2023-11-28 22:54:52 25 4
gpt4 key购买 nike

我正在尝试使用此文档在 Tomcat 6.0.43 中启用 SecurityManager: https://tomcat.apache.org/tomcat-6.0-doc/security-manager-howto.html

当我使用“-security”选项启动 Tomcat 时,在 catalina.out 中出现以下错误:

Unrecognized option: -security
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

我尝试使用 OpenJDK JRE 1.7 和 Oracle JRE 1.7。在这两种情况下,我都遇到了同样的错误。

我错过了什么吗?

更新

我使用的命令是:

export JRE_HOME=/opt/jre
export CATALINA_OPTS="-XX:MaxPermSize=128m -Xbootclasspath/a:"/opt/apache-tomcat/lib/*"-Dcatalina.home="/opt/apache-tomcat" -Dlog4j.configuration=file:"/opt/apache-tomcat/lib/log4j.properties" -Xms256m -Xmx256m -security"
catalina.sh start

最佳答案

您不能在CATALINA_OPTS 中使用-security。它必须是在命令行上传递到脚本中的参数,如下所示:

$ export CATALINA_OPTS="-XX:MaxPermSize:128 [...]"
$ $CATALINA_HOME/bin/catalina.sh -security start

关于java - 无法识别的选项 : -security in Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30359082/

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