我正在寻找一种以编程方式为Tomcat 6.0 作为Windows服务运行的Java选项的方法。使用startup.bat
和shutdown.bat
时,您可以设置这些变量一个setenv.bat
或catalina.bat
文件。但是,对于作为Windows服务运行的Tomcat,必须在配置实用程序的Java Options部分中手动设置这些选项。
有没有办法以编程方式设置这些选项?
背景:我正在尝试编写一个安装程序,将我的应用程序部署到现有的Tomcat 6.0服务器。我可以通过编程方式完成其他所有操作,但我仍然需要用户在这些设置中手动添加一些Java选项。这不太理想,特别是因为这些选项是大小写和空格敏感的。
答案 0 :(得分:4)
用于将Tomcat作为Windows服务has a bunch of command-line parameters运行的Tomcat6二进制文件可能对您有所帮助。我预见的唯一问题是,检索当前设置很难(不可能?),以便您可以修改它们......