需求:需要把接口自动化框架的加解密部分通过jar执行
遇到问题:发现很多配置文件和文件调用都在不同目录,这样很不方便。
解决方法
1、把shell脚本和配置文件都放到/src/data/下面,统一路径好管理。
2、代码里jar调用也改成/src/data
优化详细说明:
一、读取证书相关
HttpsClientUtils.java读取证书部分,需要读取jar包里的路径
//证书路径 private static final String filePath= "/src/assets/CASB-client-cert-1592793484077.p12"; private static final String passWord="217e599fb482804d9f5ac4fe8137aa37"; public static CloseableHttpClient createHttpsClient(String filePath,String passWord) throws Exception{ SSLContext sslcontext;
|