Вопрос

Я пытаюсь запустить приложение Java jnlp со своего компьютера.Каждый раз, когда я пытаюсь запустить файл, я получаю ошибку java.lang.NoClassDefFoundError: java/security/CodeSigner

Судя по поиску в Google, это достаточно распространенная проблема, и обычно в ней обвиняют Java 6.Я не смог найти решение, не требующее отката к более старой версии Java.

Кто-нибудь знает, как это исправить без возврата версий?

Это было полезно?

Решение

Похоже на SUN JRE 1.6.0_14 была последней JVM SUN без этой неприятной ошибки...Я бы установил эту версию параллельно и использовал бы ее более или менее исключительно для приложений jnlp, которые все еще запрашивают Java 1.4.(думаю, вы не можете изменить приложение jnlp, чтобы оно запрашивало более высокую версию Java)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top