1:shell脚本编译jar包的入口是main函数
package com.hhr.cn;
public class Hello {
public static void main(String[] args) {
System.out.println("进入");
for (int i = 0; i < args.length; i++) {
System.out.println(args[i]);
}
System.out.println("出去");
}
}
2:将以上代码导出jar包
3:编写.sh文件
#! /bin/bash
#shell脚本运行jar包 传参 sh helloT.sh -t200 -s1000
CLASS_PATH=.:./lib/helloT.jar
java -cp $CLASS_PATH com.hhr.cn.Hello $@
其中CLASS_PATH为所放jar包的位置
4:保存运行
//带参数
sh helloT.sh -t200 -s1000
5:直接运行jar包
java -jar xxx.jar 参数1 参数2