重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

java代码重启自己 java重启自身tomcat

java程序一个按钮下重新启动自己的程序,用runtime类怎么写,一直写不对...

1、在exec中执行一个批处理命名 ,杀掉当前java程序后再重新启动。

建宁ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!

2、在 java 程序 A 中,如果通过 Runtime.getRuntime().exec() 来启动 java 程序 B,即使不加 nohup,A 结束后 B 也不会被杀。我觉得可能程序 B 根本就没启动成功,或者已经运行结束了。你可以打个断点测试下。

3、dos 的 net start 命令就可以了。

4、可以利用Runtime类,Runtime用于别是虚拟机运行时的状态,它用于封装JVM虚拟机进程。

5、解析:我详细说一下吧 java程序启动之后,JVM(java虚拟机)会实例化一个Runtime类,这是一个运行时类实例,包含这个java程序运行的所有信息,一个程序会实例化一个Runtime类且只能实例化一个Runtime类。

如何用JAVA写个可以实现电脑可以重复自动重启的程序,最好还能设置需要重...

1、dos 的 net start 命令就可以了。

2、在exec中执行一个批处理命名 ,杀掉当前java程序后再重新启动。

3、首先: centos 7默认 /etc/rc.local是没有执行权限的,所以:第一步: chmod+x /etc/rc.local 第二步:把你要开机启动的脚本加到这个文件最后。

4、考虑使用 Socket 连接进行跨进程通信。被监视进程做 Server,监视进程做 Client。Client 每隔一段时间给 Server 一个信号,Server 做出响应。

java自身重启tomcat

用java弄有点麻烦,最好把tomcat设置为系统服务,随系统启动。

中间件启动的时候就装载好的文件只能重启tomcat了或通过tomcat manager来重载。如果在程序中有通过流的形式读取文件的话,那么手动修改后重新触发读取动作,能生效。

重新去网上下载tomcat,压缩包形式的,解压就能用的。

如果只是修改页面文件(HTML或者JSP文件)是不需要重新部署和重启tomcat的。只有修改了Java代码才需要重新部署。至于要不要重启tomcat,看你的项目大小了。如果项目比较庞大,在本地测试久了就需要重启tomcat,释放内存。


当前文章:java代码重启自己 java重启自身tomcat
本文来源:http://cqcxhl.com/article/dcddsce.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP