当前位置:首页 » 编程软件 » 脚本调java程序

脚本调java程序

发布时间: 2022-04-22 21:50:06

1. 用perl脚本调用运行java程序 有什么要求吗

从shell出发考虑问题的话,启动一个叫做javaProg的命令是:
java javaProg
你在perl 脚本中调用这个shell命令:
`java javaProg `;
或者
system("java javaProg");
视你的需要而定。

2. shell脚本中调用JAVA 程序,如何让JAVA运行结束后,再执行下面命令(只有java运行完,下面对数据的处理才有用)

调用java的时候不要挂在后台执行就可以了, 如果说你的java程序名叫 Test.class 或者 Test.jar

shell脚本里调用JAVA程序
#!/bin/sh
java Test.class ##或者java -jar Test.jar
stat=`sqlplus .......`
if [ $stat = "**"]
then
nohup sh single1.sh
fi

shell里的命令也是按顺序执行的,java调用没返回的时候是不会继续往下执行的
如果你调用java程序的时候,命令后面带了个 & 符,则这条命令是在后台执行的,shell会继续执行下一条命令

3. 如何写cmd脚本调用java程序

在 run.cm中直接写
java HelloWorld
就可以了

HelloWorld是你的类名
要是想执行完不关闭cmd窗口就再加一句 pause
文件内容如下:

java HelloWorld
pause

http://apps.hi..com/share/detail/14988475 可以参看这个页面,这里实际写的就是dos命令而已

如果不同级,只要指定目录就行了,比如

java -classpath "c:/" HelloWorld
pause

也就是 -classpath "c:/" 先指定.class在c盘目录 然后再执行其中的 HelloWorld

4. bat脚本如何调用JAVA程序

bat文件内容如下:
cd <arg0>
java <-classpath arg1> <-jar> arg2 <arg3 arg4..>

说明:
<尖括号里的不是必须的,按你的具体情况来>
arg0:你的class或jar文件所在目录
arg1:你需要引入的jar文件,如果你已经在window的classpath里配置过或者不需要,那这句可以去掉
arg2:java类(*.class或*.jar)文件
arg3 arg4..:若干个参数,如没有也可以去掉

前提是你安装了jdk,并配置了环境变量

5. 如何用.bat脚本执行java程序

@echo off
set JAVA_HOME=..\jre732

set PATH=%JAVA_HOME%\bin
set JNA_HOME=.
set CLASSPATH=.;%JNA_HOME%\conf

FOR %%F IN (%JNA_HOME%\lib\*.jar) DO call :addcp %%F

goto extlibe

:addcp
set CLASSPATH=%CLASSPATH%;%1
goto :eof

:extlibe

start javaw -Xms300m -Xmx400m ylxControlServer.Main

这是一个简单的bat,如果不会了留下联系方式,你做好了程序我给你打包也行

6. 用shell怎么调用java程序

你是在linux环境下运行吧!
如果你是要编译执行单个java文件,当然用javac,和java,如果是在一个shell脚本中妄图调用java程序,假如这个程序是个jar包,也许可以这么干:在你能保证的路径下放入可执行的jar包,然后在脚本中写到:java -jar jar包路径+jar包名称.jar,不信可以在终端使用该命令!
------最后,希望采纳!毕竟我们纯手打!

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

各位好我有一个问题,是这样: 环境:有一套管理系统(包括联机和批量),该管理系统白天运行联机系统,晚上运行批量系统。 目的:联机系统运行到晚上,会停掉,这时候通过在unix下的sh脚本调用并且启动批量系统。 sh脚本可以调用java程序,通过java程序就可以启动了批量系统。 andilyliao 写道最简单的方法 你可以用java写一个job 然后每天晚上执行sh mginobili 写道可以在脚本中 实现一个定时功能啊 比如每隔半小时 检查一次当前的时间 如果到了晚上 就停止联机系统,运行批量系统 当然前提是 这个sh脚本要一直保持运行状态 并且其错误处理机制要完善问题补充:哦。你的意思是不是这样啊, 这个sh脚本作为一个定时器,定时调用启动联机系统或者批量系统的程序。 通过while(1)这样一个循环,一直运行不中断,然后sleep一定时间,就调用联机的启动程序,再过一定时间,关闭联机启动批量系统。

8. Shell怎么调用Java

安个jdk,然后shell脚本里调用jdk中的javac编译java成class,然后调用java执行

9. 如何编写shell脚本,调用运行java程序会出现“确定”对话框,怎样使shell脚本后续能自动执行后面的操作

使shell脚本后续能自动执行后面的操作:
先运行java程序,然后用echo $?获取程序的运行结果,如果是字符串,可以使用
result=$(java -jar xxx.jar)来获取,当然这只是示例,$()中的命令使可以随便修改的

热点内容
executeupdatesql 发布:2025-05-19 21:58:36 浏览:216
中国电信如何转人工密码是多少 发布:2025-05-19 21:44:54 浏览:209
求阶乘的c语言 发布:2025-05-19 21:15:20 浏览:965
话唠安卓哪里下载 发布:2025-05-19 20:27:04 浏览:166
疯狂android讲义光盘 发布:2025-05-19 20:12:31 浏览:153
安卓手机怎么下载圈点 发布:2025-05-19 20:08:11 浏览:473
文件夹粉碎不了 发布:2025-05-19 20:05:41 浏览:249
安卓怎么把软件放进全局 发布:2025-05-19 20:03:55 浏览:689
安卓手机如何看最真实的型号 发布:2025-05-19 19:58:59 浏览:12
U盘超级加密2008 发布:2025-05-19 19:44:32 浏览:457