要从命令行使用 Security Manager 启动 Tomcat,我们执行以下操作:
bin\catalina.bat start -security
我正在尝试对 Tomcat 服务执行类似操作,默认情况下调用没有安全管理器:
bin\tomcat6.exe" //RS//Tomcat6
有人知道如何安全地启动服务吗?
要从命令行使用 Security Manager 启动 Tomcat,我们执行以下操作:
bin\catalina.bat start -security
我正在尝试对 Tomcat 服务执行类似操作,默认情况下调用没有安全管理器:
bin\tomcat6.exe" //RS//Tomcat6
有人知道如何安全地启动服务吗?
我找到了我的问题的答案:将 Tomcat 作为服务安装后,运行bin\tomcat6w.exe
. 在 Java 选项卡下,添加以下 2 行:
-Djava.security.manager
-Djava.security.policy=[tomcat_dir]\conf\catalina.policy
如果您通过脚本安装服务,请添加上述行++JvmOptions
(请参阅http://commons.apache.org/daemon/procrun.html)
...\Tomcat6.exe //US//Tomcat6 ++JvmOptions=-Djava.security.manager;-Djava.security.policy=...