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)
....
}