Frage
Ich versuche, eine Java-Anwendung jnlp von meinem Computer laufen zu lassen. Jedes Mal, wenn ich versuche, die Datei starten erhalte ich die Fehler java.lang.NoClassDefFoundError: java/security/CodeSigner
Google Von der Suche scheint es, ein gemeinsames Problem genug zu sein und ist in der Regel auf ‚Java 6‘ verantwortlich gemacht. Ich konnte keine Lösung finden, die beinhalten nicht zurück auf eine ältere Java-Version rollen.
Wer weiß, wie dies zu beheben, ohne Versionen zurückkehren?
Lösung
Sieht aus wie SUN JRE 1.6.0_14 war die letzte SUN JVM ohne dass übler Bug ... würde ich diese Version parallel installieren und es mehr oder weniger ausschließlich für jnlp Anwendungen verwenden, die 1.4 anfordern noch Java. (Denkt, man kann nicht die jnlp Anwendung ändern, so dass es eine höhere Java-Version anfordern)