首页 > 后端开发 > 正文

sh脚本如何自动执行java程序,并且该脚本如何被定期调用?

2024-03-25 17:04:12 | 我爱编程网

sh脚本如何自动执行java程序,并且该脚本如何被定期调用?很多朋友对这方面很关心,我爱编程网整理了相关文章,供大家参考,一起来看一下吧!

本文目录一览:

sh脚本如何自动执行java程序,并且该脚本如何被定期调用?

sh脚本如何自动执行java程序,并且该脚本如何被定期调用?

各位好我有一个问题,是这样:

环境:有一套管理系统(包括联机和批量),该管理系统白天运行联机系统,晚上运行批量系统。

目的:联机系统运行到晚上,会停掉,这时候通过在unix下的sh脚本调用并且启动批量系统。

sh脚本可以调用java程序,通过java程序就可以启动了批量系统。

andilyliao 写道最简单的方法 你可以用java写一个job 然后每天晚上执行sh

mginobili 写道可以在脚本中 实现一个定时功能啊

比如每隔半小时 检查一次当前的时间

如果到了晚上 就停止联机系统,运行批量系统

当然前提是 这个sh脚本要一直保持运行状态 并且其错误处理机制要完善问题补充:哦。你的意思是不是这样啊,

这个sh脚本作为一个定时器,定时调用启动联机系统或者批量系统的程序。

通过while(1)这样一个循环,一直运行不中断,然后sleep一定时间,就调用联机的启动程序,再过一定时间,关闭联机启动批量系统。

sh脚本如何自动执行java程序,并且该脚本如何被定期调用?

在linux下如何用命令行的形式执行Java程序

1、java程序一般都有启动脚本

2、例如tomcat/bin

./startup.sh

3、例如weblogic

./startWebLogic.sh

4、也可以用java直接启动jar包,例如

/doyoo/jdk1.6/bin/java -DRmode=test -Dlog4j.configuration=file:conf/log4j.properties -classpath run.jar net.test.ji

m.server.boot.Booter

sh脚本如何自动执行java程序,并且该脚本如何被定期调用?

运行sh文件提示请配置java_home

我爱编程网(https://www.52biancheng.com)小编还为大家带来运行sh文件提示请配置java_home的相关内容。

配置java和jre相关

环境变量

export JAVA_HOME = /home/myuser/jdk1.7.0_03

export PATH = $JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

注意JAVA_HOME修改为jdk安装位置。我爱编程网

以上就是我爱编程网为大家带来的sh脚本如何自动执行java程序,并且该脚本如何被定期调用?,希望能帮助到大家!更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“sh脚本如何自动执行java程序,并且该脚本如何被定期调用?”相关推荐
bat脚本如何调用JAVA程序
bat脚本如何调用JAVA程序

.bat调用java文件的命令第一步:先右击创建一个txt文件,重命名为”run.bat“文件。第二步:将此文件复制到java文件的存放路径下。第三步:右击,选择编辑,之后在里面输入:javac文件名称.java//第一行是为了编译java文件为class文件java文件名称//本句话是为了执行class文件进行运行备注:bat文件默认的就是执行黑窗口命令,直接双击运行即

2024-03-16 13:21:26
django如何调用matlab程序(django调用python脚本)
django如何调用matlab程序(django调用python脚本)

matlab 中关于fread函数的用法在MATLAB编程中,fread函数扮演着关键角色,它专为从文件中读取二进制数据而设计。此函数的使用方式灵活多样,主要有两种形式:1.当你只需要简单地读取指定数量的数据时,可以使用:A=fread(fid,count)这里的`fid`是文件指针,它指向文件当前的位置,`count`则指定了要读取的数据个数。2.如果你希望控制

2025-01-14 11:29:49
PHP如何调用py的脚本
PHP如何调用py的脚本

PHP如何调用py的脚本shell_exec函数可被用于执行shell命令。该函数允许从PHP脚本执行shell命令,可用于运行程序和脚本,自动执行任务或提供PHP中不可用的功能。其参数是您要运行的命令,并以字符串形式返回命令的输出。例如,使用shell_exec获取"ls"命令的输出:$output=shell_exec('ls');输出命令结果:echo$o

2024-08-29 19:45:01
如何在ubuntu终端运行python脚本
如何在ubuntu终端运行python脚本

ubuntu下用python写了个生成动态壁纸的脚本,如果通过代码实现使用这个xml,而不是通过桌面->背景->添加sudomkdir/usr/share/backgrounds/mybackground-imgssudocd/usr/share/backgrounds/mybackground-imgssudocp/home/你的背景图片所在目录/*.sudo./backgro

2024-01-06 04:45:15
php exit后退出当前程序,如何继续执行下面另外的脚本
php exit后退出当前程序,如何继续执行下面另外的脚本

关于PHP跳出循环continue函数的问题条件分支不是循环。而是从上至下执行代码的。如果你在第一个if中就已经continue了。那么就是跳出了本次代码执行了。不仅仅是跳出第一个if语句块了。而且continue一般不是用在这里的。常用在循环语句中。如for、while、do...while等。还有其他两个如break、exit这三个理解了,就知道什么时候该用

2024-11-15 19:36:59
pysimplegui中如何创建python脚本
pysimplegui中如何创建python脚本

pysimplegui中如何创建python脚本要在Python中使用PySimpleGUI创建图形用户界面(GUI)应用程序,您需要遵循以下步骤:1.**安装PySimpleGUI**:首先,确保您已经安装了PySimpleGUI库。您可以使用pip来安装它,运行以下命令:```pythonpipinstallPySimpleGUI```2.**导入PySimpl

2024-01-15 20:02:34
在Mac上用Java写程序 , 如何调用本地播放器并且播放本地视频文件??
在Mac上用Java写程序 , 如何调用本地播放器并且播放本地视频文件??

在Mac上用Java写程序,如何调用本地播放器并且播放本地视频文件??p=rn.exec("\"MacintoshHD/Applications/QuickTimePlayer.app\"/Users/zhangyu/Desktop/Boom.MOV");你这里的exec的参数是不是有问题java怎样实现打开视频文件importjava.awt.*;importjava.aw

2024-06-23 14:22:07
php如何在一个函数中退出php并输入HTML脚本
php如何在一个函数中退出php并输入HTML脚本

php如何在一个函数中退出php并输入HTML脚本php是一种脚本语言,是一行一行解释执行的,php解释器只执行<?>中间的语言,之外的语句是原样发给浏览器解释执行的。这些语句解释后的结果就是,my_function函数的作用是,打印一些html文本(静态html文本,可以理解为html标签)。。调用函数的时候,浏览器显示的是myfunctionwascalled。这个函数中甚至

2024-08-09 13:54:23