《linuxshell脚本文件调用java类中的main方法》由会员分享,可在线阅读,更多相关《linuxshell脚本文件调用java类中的main方法(3页珍藏版)》请在金锄头文库上搜索。
如何用.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/bashjava -jar /home/ota-report-firmwareData-1.4.0.jar start注意:如果次脚本是要通过 linux 系统定时任务去运行是不成功的 ,必须要加上 java 命令全路径如下运行该 aa.sh 脚本出错是正常的,没有可执行权限Chmod +x aa.sh将 home 添加到 path 中最终效果如下: