java重启自身程序(重启java命令)

本篇文章给大家谈谈java重启自身程序,以及重启java命令对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

1、Java程序如何在Linux系统下自行重启?2、java程序出现异常之后怎么自动重启3、java 程序,实现重启功能。求大神帮忙,急

Java程序如何在Linux系统下自行重启?

在 java 程序 A 中,如果通过 Runtime.getRuntime().exec() 来启动 java 程序 B,即使不加 nohup,A 结束后 B 也不会被杀。

我觉得可能程序 B 根本就没启动成功,或者已经运行结束了。你可以打个断点测试下。

java程序出现异常之后怎么自动重启

这是人为设置的,通常程序在崩溃后,有3种处理方式,1直接关闭,2重新启动应用,3 如果崩溃的页面为子级页面,则返回到上一层页面

java重启自身程序(重启java命令)

java 程序,实现重启功能。求大神帮忙,急

电脑重启么????

processbuiler,process,执行doc命令即可,so easy

给你,小挫

import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.File;

import java.io.IOException;

import java.io.InputStreamReader;

import java.io.OutputStreamWriter;

public class Processing

{

public static void main ( String[] args )

{

try

{

// open cmd

// Process process = Runtime.getRuntime ().exec (new String[] {

// “cmd”, “/c”, “dir” }, null, new File (“e:/”));

Process process = Runtime.getRuntime ().exec (“cmd”);

InputStreamReader isr = new InputStreamReader (process.getInputStream (), “gbk”);

BufferedReader br = new BufferedReader (isr);

// next command

OutputStreamWriter osw = new OutputStreamWriter (process.getOutputStream ());

BufferedWriter bw = new BufferedWriter (osw);

bw.write (“shutdown -r -f”);

bw.newLine ();

bw.flush ();

bw.close ();

osw.close ();

// read

String line = null;

while (null != ( line = br.readLine () ))

{

System.out.println (line);

}

// wait for termination

// process.waitFor ();

// process.exitValue ();

process.destroy ();

br.close ();

isr.close ();

}

catch (IOException e)

{

e.printStackTrace ();

}

// catch (InterruptedException e)

// {

// e.printStackTrace ();

// }

}

}

关于java重启自身程序和重启java命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年4月3日 10:29:43
下一篇 2024年4月3日 10:35:53

相关推荐

  • 关于linux进入某一文件夹命令的信息

    linux中查看文件和目录的命令是什么 1、在Linux系统中,使用ls命令可以查看当前目录下的文件及目录列表。如果想要查看详细信息,可以加上参数-l。ls命令的基本语法如下:ls [选项] [目录或文件]其中,选项表示可选的命令行选项,目录或文件表示要查看的目录或文件。 2、linux常用命令有pwd命令、cd命令、ls命令、cat命令、grep命令、to…

    2024年5月18日
    3100
  • c语言做窗口程序,c语言做窗口程序怎么做

    c语言如何编写界面程序 C语言中要做图形界面,首先需要设置为图形模式,确定显卡类型,对屏幕进行初始化等等。 头文件引用:在代码开头,需要包含所需的头文件,例如windows.h和stdio.h。但您的代码中第一行#includewindows.h后面没有加空格或者换行,不符合代码风格规范。 点击确定即可,创建出一个helloworld.c的小程序,然后我们就…

    2024年5月18日
    4400
  • 启动linux远程桌面,linux开启远程桌面命令

    ssh远程登录linux后如何打开远端桌面_ssh远程桌面 1、输入你linux主机的IP,默认端口为22,然后点击Open,就会出现登录界面,输入用户名和密码:登录过程就算完成了。 2、你必须 在你的桌面 Linux 上安装好 OpenSSH 客户端。了解通过 ssh 进行远程连接的常用选项。 3、方法如下:通过xshell或putty直接调用程序窗口(通…

    2024年5月18日
    2900
  • java程序关闭线程没关闭,java关闭线程池中的线程

    Java服务正常的关闭或者重启后有那些处理,未执行完的线程会怎样操作,会… 如果线程的调度策略是单线程执行,则线程会一直执行当前任务,直到完成为止,不会执行新的任务。如果线程的调度策略是多线程执行,则线程可能会在执行完当前任务后,执行新的任务。 (一).等待阻塞:运行(running)的线程执行o.wait()方法,JVM会把该线程放入等待队列(…

    2024年5月18日
    3600
  • linuxgui,linux归档命令

    linux位用户提供的操作界面有两大类是什么? 1、\x0d\x0a良好的用户界面:Linux向用户提供了两种界面:用户界面和系统调用。Linux还为用户提供了图形用户界面。它利用鼠标、菜单、窗口、滚劢条等设施,给用户呈现一个直观、易操作、交互性强的友好的图形化界面。 2、Linux向用户提供了两种界面:用户界面和系统调用。Linux的传统用户界面是基于文本…

    2024年5月18日
    2800
  • mac运行c语言程序,macbook运行c语言

    mac系统下c语言使用system();函数遇到的问题 你用mac下仍然可以用system()函数来执行系统命令。至于你说的头文件找不到可以用stdlib.h.你直接在xcode可能看不到清屏效果,好像要设置环境变量还是啥的。但是用xcode编译好的程序,直接运行程序是有清屏效果的。 system语句,作用为调用系统命令。声明于stdlib.h,形式为 in…

    2024年5月18日
    3100
  • linux右移一个字符,linux命令移动

    请问linux下修改文件中的内容? 1、即只有root用户可以修改,其它用户只能读取。要修改/etc/profile,先要使用root用户登录系统,再使用文本编辑软件打开/etc/profile进行编辑,最后保存退出即可。 2、首先打开命令控制台找到要编辑的文件,执行命令ls看看下面有几个文件,在这个下面有个index.php文件。然后输入执行命令vi in…

    2024年5月18日
    4100
  • linux命令初学者,linux系统简单命令

    Linux入门系列——awk命令详解 1、其中command是真正的awk命令,-F表示域的分隔符,是个可选项。 2、awk 的内置变量。变量名称 代表的含义 NF 每一行($0)拥有的字段总数 NR 当前 awk 所处理的是 “第几行” 数据 FS 当前分隔符,默认空格键 awk 的逻辑运算符 特点 AWK是一种优良的文本处理工具。 3、命令行方式 awk…

    2024年5月18日
    4100
  • linux下进入文件夹命令提示符,linux系统进入文件夹命令

    linux怎么显示当前目录 linux系统下用ls命令列出当前目录下的文件。ls 命令将每个由 Directory 参数指定的目录或者每个由 File 参数指定的名称写到标准输出,以及您所要求的和标志一起的其它信息。 列出文件清单命令,ls。ls命令能够列出当前目录下的所有内容。ls 命令的执行方式为:# ls [-选项] [文件名或者目录名]cat命令,功…

    2024年5月18日
    3400
  • linux命令head,Linux命令和命令之间用什么隔开

    Linux常用命令 1、linux系统常用操作命令如下:ls:全拼list,功能是列出目录的内容及其内容属性信息。cd:全拼changedirectory,功能是从当前工作目录切换到指定的工作目录。cp:全拼copy,其功能为复制文件或目录。 2、linux常用命令:查看内核版本:uname-a。图形界面:init5或者startx。控制台:init3或者直…

    2024年5月18日
    2800

发表回复

登录后才能评论



关注微信