我正在尝试验证在我的网站上传的apk的签名。 我试图执行正在执行jarsigner命令生成错误:“Jarsigner无法识别内部或外部命令”
String command= "cmd /c jarsigner -verify -verbose -certs " +Filelocation;
Process proc = Runtime.getRuntime().exec(command);
BufferedReader reader=new BufferedReader(new InputStreamReader(proc.getInputStream()));
BufferedReader reader1=new BufferedReader(new InputStreamReader(proc.getErrorStream()));
String line=reader.readLine();
String line1=reader1.readLine();
线输出为null和LINE-1输出“的jarsigner无法识别内部或外部命令”。
我检查了java_home,java.home,java.class.path。 java_home持有jdk路径 java.home持有jre路径 java.class.path保存jboss服务器> deploy文件夹。
我在JBOSS服务器上运行这部分代码。
重复的问题,回答这里 http://stackoverflow.com/questions/33132310/jarsigner-is-not-recognized-internal-or-external-command – 2017-04-01 10:44:33