创建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("执行失败.");
}
创建方法如下,用管理员方式运行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("执行失败.");
}
相关文章推荐
- Tomcat 通过listener 启动netty 服务
- Shell脚本控制tomcat的docker容器的创建,删除,启动,关闭
- Ruby on Rails创建项目和服务启动中的一些问题
- 在eclipse上删除tomcat里的项目生成文件,然后再启动就会提示这个
- Linux 中Tomcat 服务器 启动项目,页面删除报错“该信息被其他信息引用”解决 (ORA-02292)
- 为什么eclipse启动tomcat后项目无法访问而通过startup.bat启动后却能访问
- 通过DockerFile创建tomcat+ssh服务镜像
- ubuntu16.04安装及配置tomcat,IDEA集成tomcat及部署web项目,IDEA通过阿里云镜像加速maven项目创建
- MongoDB创建和删除自启动服务
- windows NT 服务程序的创建,删除,启动,停止
- 解压版tomcat创建服务启动
- 解压版Tomcat创建服务启动
- VC编程进行windows NT 服务程序的创建,删除,启动,停止 【NT Service编程】
- IntelliJ IDEA通过Tomcat启动项目过程分析
- 【IDEA】Intellij IDEA创建的Web项目配置Tomcat并启动Maven项目
- Tomcat 创建服务启动
- 创建服务,启动服务,停止服务,删除服务的批处理的编写
- ionic+angularjs+cordova创建项目、启动服务
- 通过Eclipse在Tomcat上创建java web项目
- 把eclipse里面的service服务全部删除,发现tomcat可以正常启动,但是不能运行tomcat