1.JUnable to access jarfile
单纯的接口测试,可以自己查看修改参数;但是客户端的请求是加密,每次都找开发看参数太麻烦,自己打个jar包,直接将URL转化为参数。jar包在命令行是可以执行的,在脚本中报错。错误如下:
Unable to access jarfile:
- 1.jar文件错误
- 2.jar文件不存在
使用命令行直接执行是可以运行的,jar文件没有问题。检查脚本发现是自己手贱,jar文件名不是复制的,而是手敲的,将SNAPSHOT打成了SNAOSHOT。修改后配置到.bash.profile,运行成功。
教训:能复制就复制,电脑比人靠谱
2.Java参数传入问题
main函数的args就是接受参数用的
package com.csj2018;
public class HelloWorld {
public static void main(String[] args){
try{
System.out.println("参数:"+args[0]+"+t"+args[1]);
}catch (ArrayIndexOutOfBoundsException ex){
System.out.println("没有参数,只有hello world");
}
}
}