由于要写的新接口,涉及到生成合法的身份证,以及MD5算法等,C用的不熟,于是尝试用Java协议。
A机器装的是LR12,支持Java协议,但没有找到LR12支持Java协议的license。
B机器新装的LR11,于是尝试配置用LR11支持Java协议。
LR11机器装的JDK是1.8,运行Java协议的时候老是报错:
Error: Failed to find java.exe.Please add the\bin to the path and try again. [MsgId: MERR-22968]
Warning: Extension java_int.dll reports error -1 on call to function ExtPerProcessInitialize [MsgId: MWAR-10485]
最开始想偷个懒,直接将A机器的jdk1.8相关包Copy到B机器上,然后修改下环境变量的配置,发现不行。
最后,将B机器JDK1.8卸载后,重新安装JDK1.6,再运行脚本,不再报错,Bingo~