文档库 最新最全的文档下载
当前位置:文档库 › linux---shell脚本文件调用java类中的main方法

linux---shell脚本文件调用java类中的main方法

linux---shell脚本文件调用java类中的main方法
linux---shell脚本文件调用java类中的main方法

如何用.sh 文件去调用JAVA程序中的一个类?

先通过java命令运行jar看看效果

java -jar ota-report-firmwareData-1.4.0.jar

实战:

第一,要确保你的shell中的环境变量正确,比如JAVA_HOME PATH CLASSPATH等查看path环境命令

echo $PATH

第二:确保jar是可以运行的,有程序入口,比如指定main方法,在Windows中是双击可运行的.

创建run.sh脚本文件:

#!/bin/bash

java -jar /home/ota-report-firmwareData-1.4.0.jar start

注意:如果次脚本是要通过linux系统定时任务去运行是不成功的,必须要加上java命令全路径如下

运行该aa.sh脚本

出错是正常的,没有可执行权限

Chmod +x aa.sh

将home添加到path中

最终效果如下:

相关文档