从Tomcat Service启动可执行的传递参数

时间:2013-12-17 18:20:22

标签: java windows tomcat service process

我需要从作为windows服务运行的tomcat启动一个可执行文件(并传递两个参数)。

我实际上正在使用ProcessBuilder

new ProcessBuilder("D:\\folder\\startthis.exe", "param1", "param2");  

仅当tomcat在控制台中启动时才有效,如果tomcat作为Service启动,则无效。

我尝试将tomcato服务的用户运行更改为本地系统/本地服务和我的帐户本身

我还可以调用“.bat”文件,解决方案更容易实现(但.bat文件必须调用可执行文件...)

0 个答案:

没有答案