您的位置:首页 > 运维架构 > Tomcat

创建tomcat的服务,删除服务,通过服务来启动项目

2017-11-09 22:00 453 查看
首先服创建的服务名称要与bin下service.bat中的名称一样。先看下名称

 


 

创建方法如下,用管理员方式运行cmd,进入到你tomcat下的bin文件如下图

 


然后运行

service.bat install ApacheTomcat6Exam这样就创建好了,可以在服务里面看到我们创建的服务了,删除的话运行service.bat remove ApacheTomcat6Exam



我们就可以不用通过bin下面的startup.bat来启动服务了

我们可以创建一个bat文件来调用这个服务



我们还可以用代码来启动这个服务

Runtime rt = Runtime.getRuntime();
Process ps = null;

ps = Runtime.getRuntime().exec("cmd.exe /c D:\\OnlineJudge\\bat\\exam2normal.bat");
// ps =
// rt.exec("cmd.exe /C D:\\OnlineJudge\\tomcat_exam\\bin\\startup.bat");
try {
ps.waitFor();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
int i = ps.exitValue();
System.out.println(i);
if (i == 0) {
System.out.println("执行完成.");
} else {
System.out.println("执行失败.");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: