我想从本机运行一个Java JNLP应用程序。每次我尝试启动该文件出现错误java.lang.NoClassDefFoundError: java/security/CodeSigner

从谷歌搜索这似乎是一个常见的问题,足以和一般归咎于公司的Java 6“。我找不到不涉及回滚到旧版本的Java的解决方案。

有谁知道如何不恢复的版本解决这个问题?

有帮助吗?

解决方案

看起来像SUN JRE 1.6.0_14 是最后SUN JVM而没有讨厌的错误 ...我想并行安装该版本并使用它或多或少专门为JNLP应用,仍然要求的Java 1.4。 (猜以便它请求更高的Java版本可以不改变JNLP应用程序)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top