今天在使用命令行;keytool -v -list -keystore xxx.jks想要拿到该签名文件的md5值时。返回的却是:
20180626143640673.png
我们发现只有SHA1和SHA256的值。没有MD5值。很纳闷。反复确认不是我命令写错了。把签名文件也发给朋友测试了下。他们都可以拿到。只有我拿不到。。我在我的命令行输入:java,javac,java -version都可以正常运行。说明我的环境没有任何问题。弱小.无助.委屈.jpg.经过朋友提醒。说看下版本。看了下。我的jdk版本是10.0.1.他的是1.8.0.好的嘛。估计是版本的原因。于是我就把我的10删除掉了。重新下载了一个8.安装。配置环境。然后关掉控制台。重新打开。输入;keytool -v -list -keystore xxx.jks
20180626145453960.png
可以看到就可以拿到MD5值了。
为啥拿不到md5呢?新版本里面md5被弃坑.
不要使用大于jdk1.8的环境
网友评论