导航:首页 > 软件知识 > 如何让linux中java程序一直运行

如何让linux中java程序一直运行

发布时间:2022-12-21 23:25:30

A. 如何让JAVA程序一直运行

一直运行的最好方式是,做成socketServer,一直循环监听,
利用服务器推送技术去不断的访问client的文件,来判断是否被修改。

可是这样专业化的制作,工程量就大了。

还是看你的需求,如果不是项目要求的话,自己写的test的话,可以用SVN版本控制管理工具啊。只需要简单的配置就可以大家共享文件,还可以检查是否被更改,以及每个版本都会被记录和找回,很方便的

B. linux服务器上 怎么让进程一直运行不停止

这个是属于服务器方法,可以了解一下supervisor,将需要自启动的程序加入到supervisor的启动配置,只要supervisor不停止,那么监控进程就会一直运行,并且如果出现关闭情况也会被立即重启。

C. java 怎么让程序一直运行

只有死循环和线程两种方法,不太明白楼主是什么意思。
如果是web工程的话,可以发布到服务器上(如tomcat)等,一直让服务器处于开启状态就行了。
如果是类似做QQ一样的即时聊天工具的话就用线程,让工具类处在线程内,再用类的构造函数开启线程,.start()就是这样了。

D. 如何在linux上自动运行java程序

java 你的文件.class
就可以运行你的程序了,你可以把它加到脚本中

E. 如何在linux上运行java程序

直接与JDK在Linux下Java程序开发,你需要三样东西:1,文本编辑器,你可以选择VIM,但考虑到Windows的习惯,建议用gedit
2。编译器,它是javac的
3解释器的程序,它是Java

到Ubuntu为例:内容
$ gedit中Hello.java

Hello.java可能因此:
---
公共类你好{
公共静态无效的主要(字串[] args){
的System.out.println(“HelloWorld”的);
}}

---

$ LS
Hello.java

$的javac Hello.java
....
BR> $ java的你好
的Helloworld

以上,而在windows基本相同。
中国我觉得你的问题可能是如何安装的JDK。 1.在
很多方法,你可以根据JDK的Linux二进制版本下载到太阳的主页,然后才能进行
$存取权限chmod a + X JDK-XXX-xxx.bin

F. 我想让一个Java程序在Linux下以后台进程的方式运行,环境是ubuntu,请问用哪个命令

程序开始运行后按ctrl+z,
再运行jobs查看当前终端运行的进程,
找到对应的序号再运行bg 你的序号
在后台运行,这是对已经运行的程序的处理方法,要打开时就在后台运行需要作成守护进程,但Java好像没这概念。
所以我知道也就这个方法。
要将后台运行的程序转前台,也是先jobs查对应序号,再fg 你的序号

G. java程序怎么在 linux下运行

直接与JDK在Linux下Java程序开发,你需要三样东西:1,
文本编辑器,你可以选择VIM,但考虑到Windows的习惯,建议用gedit
2。编译器,它是javac的
3解释器的程序,它是Java

到Ubuntu为例:内容
$ gedit中Hello.java

Hello.java可能因此:
---
公共类你好{
公共静态无效的主要(字串[] args){
的System.out.println(“HelloWorld”的);
}}

---

$ LS
Hello.java

$的javac Hello.java
....
BR> $ java的你好
的Helloworld

以上,而在windows基本相同。
中国我觉得你的问题可能是如何安装的JDK。 1.在
很多方法,你可以根据JDK的Linux二进制版本下载到太阳的主页,然后才能进行
$存取权限chmod a + X JDK-XXX-xxx.bin

以root权限运行
#。 / JDK-XXX-xxx.bin

2.如果您使用的是RedHat,FeforaCore的Linux版本是这样,那么你可以下载JDK的rpm包,然后在root权限安装:
#rpm -ivh JDK -xxx-xxx.rpm

3.如果使用这样的系统的Debian,Ubuntu的,这是很简单的,就这样任:
$命令和apt-get安装JDK ...
更详细的内容可以看到Ubuntu的中国维基评论,
写的很详细以上只是一个粗略的概述的步骤,当然你不应该因为它不使用Linux,你应该了解

Sygwin不是一个编辑器,而是一个Win32的Linux开发环境下实现的。
您可以在sygwin安装JDK。

H. java 程序持续运行在linux上

可以把这个程序放到后台执行,方法如下:
nohup /路径/程序名 &

如果要关掉这个程序,方法如下:
1、查出这个程序的进程ID(PID)
ps -ef|grep 程序名
2、杀掉查查出进程的PID
kill -9 进程PID

I. Linux下如何让某指令在后台一直运行

在很多时候,我们都会发现有一些指令或者服务,执行后是一种持续监控运行的状态,不能退出,该终端标签页也不能关闭。

这就带来了很多不便,那么如何让其在后台持续运行,退出运行状态和关闭终端标签页也不影响呢?

方法就是在该命令后面加  &   符号,即可。

示例

gocron的客户端服务运行命令,./gocron web

图2退出和关闭标签页后,图三依然如此,服务也可以使用。

J. java有什么方法可以让程序一直运行

main 函数 不断执行? 这个没试过

不过你可以把main 里面的东西封装起来或者不封装也可以,外面写一个大概这样的

while(true){
Thread.sleep(1000)
....
}

阅读全文

与如何让linux中java程序一直运行相关的资料

热点内容
int是什么意思技术 浏览:535
保险公司为什么现在都搞代理制 浏览:8
在南昌学个什么技术好 浏览:349
副屏幕的程序怎么删除 浏览:169
校园代理什么工作好 浏览:875
东营哪里可以交易钱币 浏览:621
前列泰胶囊市场价多少钱 浏览:391
如何对待交易策略 浏览:569
这些数据你知道多少 浏览:893
电信小程序需要什么证件 浏览:828
禁用驱动程序强制签名怎么启用 浏览:781
自动同步数据的数据在哪里 浏览:504
公司机票代理怎么赚钱 浏览:806
瑞精密技术有限公司怎么样 浏览:296
投标代理公司什么责任 浏览:944
反馈信息能保持多久 浏览:96
2050职业技术类院校如何报名 浏览:17
端面切槽程序怎么编 浏览:869
谷歌地球有多少数据 浏览:295
相亲怎么发信息说对方忙 浏览:661