我正在尝试从我的计算机上运行java jnlp应用程序。每次我尝试启动文件时都会收到错误java.lang.NoClassDefFoundError: java/security/CodeSigner
从搜索谷歌这似乎是一个常见的问题,通常归咎于'java 6'。我找不到一个不涉及回滚到旧java版本的解决方案。
有没有人知道如何在不恢复版本的情况下解决这个问题?
答案 0 :(得分:1)
看起来像SUN JRE 1.6.0_14 was the last SUN JVM without that nasty bug ...我会并行安装该版本并且或多或少地专门用于jnlp应用程序,它仍然请求Java 1.4。 (猜你不能改变jnlp应用程序,以便它请求更高的Java版本)