Nuovo plug-in dell'applet Java non utilizzato?
-
06-07-2019 - |
Domanda
Sto implementando un & amp; firmato applet attendibile. Dobbiamo eseguire l'applet in una JVM & amp; aumentare le dimensioni dell'heap. Impostazione separate_jvm
& amp; java_arguments
funziona sulle nostre caselle locali. Curiosamente abbiamo clienti che sebbene stiano usando 1.6.0_15 non sembrano eseguire la nuova architettura di plugin.
Quando controllo la loro configurazione Java, " uso il plug-in di prossima generazione " è selezionato & amp; L'opzione di IE7 "utilizza Java 1.6.0_15 per il plug-in dell'applet" è anche controllato. Nulla sembra ovviamente sbagliato. La console Java riporta anche la versione corretta, ma né separate_jvm
né java_arguments
sono rispettati.
Proprio come un controllo di integrità abbiamo avvolto l'applet in un JNLP & amp; imposta la nostra pagina web per servire l'applet con un jnlp_href
. Il tag applet aveva un parametro di codice fasullo per garantire che JVM stesse effettivamente eseguendo JNLP. La console Java si lamenta che non riesce a trovare la classe fasulla quando dovrebbe caricare correttamente JNLP.
Ci sono impostazioni di sicurezza o qualcos'altro che potrebbe causare ciò che vedo?
Soluzione
Temo di avere solo alcuni suggerimenti piuttosto che una risposta assoluta.
-
La versione della macchina virtuale Java e la versione plug in può essere diverso. Vai al Pannello di controllo, Java, impostazioni di Runtime Environment. Quando si controlla la console, è possibile mostra le due diverse versioni.
-
La nuova architettura di plugin sarebbe dipende dal browser, Opera non utilizza affatto, per esempio. IE7 lo fa anche se. Quindi controlla quale browser è funziona su.
-
Java è stato danneggiato a causa di ripetute installazioni e disinstallazioni. Reclamo abbastanza comune che ho trovato. Se hai il controllo su uno dei macchine che dovresti disinstallare ogni Giava. Riavvia la macchina. Installare ultima Java.