tomcat - 使用安全管理器将 Tomcat 作为 Windows 服务启动

标签 tomcat

要从命令行启动带有安全管理器的 Tomcat,我们这样做:

bin\catalina.bat start -security

我正在尝试对 Tomcat 服务做类似的事情,默认情况下在没有安全管理器的情况下调用:

bin\tomcat6.exe" //RS//Tomcat6

有人知道如何以安全方式启动服务吗?

最佳答案

我找到了我的问题的答案:将 Tomcat 作为服务安装后,运行 bin\tomcat6w.exe。在 Java 选项卡下,添加以下两行:

-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=...

关于tomcat - 使用安全管理器将 Tomcat 作为 Windows 服务启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12501782/

相关文章:

java - 部署Web项目时如何在Java中识别?

tomcat - 在 EC2 实例上成功安装 tomcat 后,GUI 未加载 tomcat

java - Tomcat 6.0 应用程序中的内存泄漏

java - jdbc 连接,war 文件中的用户登录失败

ruby-on-rails - 将 Guacamole Java Servlet 与 Rails 项目集成

Angular 深层链接 - Apache Tomcat

linux - tomcat7 localhost :8080 is not working?时怎么办

java - 我可以使用 Java Spark Framework 创建常规 War 以在 Tomcat 中部署吗

java - WAR 文件太大

tomcat - Spray-Servlet 加载时出现死信