为了账号安全,请及时绑定邮箱和手机立即绑定

一个关于java Runtime.getRuntime.exec()的问题

一个关于java Runtime.getRuntime.exec()的问题

九州编程 2019-03-15 18:15:10
比如public class test{public static void main(String []args){Runtime.getRuntime.exec(“notepad”)}}我启动了一个记事本程序,如果我不关闭记事本程序,这个java程序是不会关闭的,求让记事本程序启动后程序就关闭的方法!!!
查看完整描述

3 回答

?
天南第一剑修

TA贡献1条经验 获得超0个赞

可以直接退出程序。

public static void main(String[] args) {
    try {
        Runtime.getRuntime().exec("notepad");
        Runtime.getRuntime().exit(-1);

    } catch (Exception e) {
        e.printStackTrace();
    }
}


查看完整回答
反对 回复 2020-03-16
?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

网上用
java.awt.Desktop.getDesktop().open(new java.io.File("C:\WINDOWS\system32\calc.exe"));
来解决,难道没有直接用Runtime的办法了??

查看完整回答
反对 回复 2019-04-30
  • 3 回答
  • 0 关注
  • 1566 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信