导航:首页 > 编程语言 > bat关闭java

bat关闭java

发布时间:2023-06-17 20:38:41

㈠ 我用java调用本地的bat文件,bat运行过程中,如何用java关闭当前正在运行的cmd窗口


第一种process.destroy();

第二种 模拟输出一个exit命令到控制台,就退出了

㈡ java程序通过命令停止

tasklist命令找到该程序的进程,taskkill杀掉该进程。


tomcat的启动、结束bat都是调用org.apache.catalina.startup.Bootstrap这个类实现的,startup.bat最终会执行Bootstrap.java里的

publicvoidstart()throwsException{
if(catalinaDaemon==null)init();

Methodmethod=catalinaDaemon.getClass().getMethod("start",(Class[])null);
method.invoke(catalinaDaemon,(Object[])null);

}

shutdown.bat最终会执行Bootstrap里的

publicvoidstopServer()throwsException{
Methodmethod=catalinaDaemon.getClass().getMethod("stopServer",(Class[])null);
method.invoke(catalinaDaemon,(Object[])null);

}

你也可以这样写一个类来控制程序的启动、终止,bat就调用对应的方法。

㈢ java 调用bat,dos窗口关闭问题 运行java程序,弹出dos窗口,显示任意键继续,点击回车,dos窗口没有关闭

不要用start参数,命令行的输出,通过 p.getInputStream() 来获取。还可以用 p.getOutputStream() 输出命令

阅读全文

与bat关闭java相关的资料

热点内容
完整的python 浏览:27
c51单片机数字钟 浏览:908
apk文件反编译后安装包损坏 浏览:800
app图标分别是什么 浏览:352
linux全选命令 浏览:360
怎么用华硕app 浏览:948
小明台湾通道加密 浏览:362
apriori算法的java 浏览:702
jscanvas压缩图片 浏览:378
单片机与汽车单片机有何不同 浏览:959
兽医云平台服务器 浏览:311
php循环字母 浏览:653
盛达是什么APP 浏览:213
android计算屏幕高度 浏览:667
自己做红包解压球 浏览:489
pdf很贵吗 浏览:509
如何抢购腾讯云服务器 浏览:403
电子书app源码 浏览:884
程序员在上班的时候 浏览:406
游戏压缩文件夹怎么删除 浏览:434