我的网站上有一个签名的小程序,它已经运行了将近一年。然而,今天,它给我的用户一个混合代码警告。我在这里发现我碰巧使用的某些 Apache 组件会生成混合代码警告。但是,有两件事让我担心。
首先,我的小程序由一个签名的 jar 文件组成,当我使用时,
jarsigner -verify my_signed_file.jar
我得到了jar verified
输出。(它没有链接到任何外部库,所有编译的代码都在这个 jar 文件中。)我突然收到这条消息,即使我的小程序 jar 近一年没有修改过。我和我的客户已经使用 Java 1.7 运行时一段时间了,但没有收到此消息,那么为什么我们今天会收到此消息?
任何想法或想法将不胜感激。谢谢你。
——杰