Perché il messaggio è mostrato "Per visualizzare il contenuto in questa pagina, fare clic qui per installare Java"?

StackOverflow https://stackoverflow.com//questions/22034244

Domanda

Stiamo sviluppando un'applicazione JAVAFX. Mi piacerebbe iniziare questa applicazione tramite Web Start Throu Website, ma il messaggio ("Per visualizzare il contenuto in questa pagina, fare clic qui per installare Java"). Quindi, non posso iniziare questa applicazione.Cosa dovrei fare ??

Potresti darci qualche suggerimento !!

FYI, possiamo avviare l'applicazione utilizzando NetBeans (modalità di debug e modalità normale). Naturalmente, abbiamo controllato che Java è stato installato.

(Ambiente di sviluppo dell'applicazione) OS: Windows7 64 bit Ver6.1

Browser: IE11

JDK: JDK1.7.0_40

Lingua: JAVAFX2.2.40

Strumento: NetBeans IDE7.3.1

È stato utile?

Soluzione

Internet Explorer 11 non è un Browser supportato per JAVAFX 2 , quindi Oracle non ha convalidato che JAVAFX funzionerà con esso.

Alcuni browser vengono eseguiti in modalità a 32 bit, quindi non funzionano con Java a 64 bit, forse questo è il problema qui, o forse Oracle non ha un plugin compatibile a 64 bit per Internet Explorer 11.

I problemi aggiuntivi sono il toolkit di distribuzione JAVAFX potrebbe non capire la stringa utente di Internet Explorer 11 (come dettagliato in javafx web non funziona con Internet Explorer 11 con JRE7 ).

Ci sono ulteriori problemi dettagliati e potenziali correzioni per loro dettagliate nelle risposte e nei commenti su Non è possibile eseguire Applet Java in Internet Explorer 11 utilizzando JRE 7U51 .

JDK1.7.0_40 non è la versione più recente di Java. Se è necessario eseguire Java in un browser, sempre richiede la versione più recente, altrimenti apri i tuoi clienti fino a potenziali compromessi di sicurezza. Inoltre, le versioni precedenti Java sono probabilmente meno propensibili a essere compatibili con le versioni successive del browser.

Altri suggerimenti

Questo Messgae viene visualizzato quando JRE is not installed o multiple versions of JRE is installed nella stessa macchina.Si prega di controllare la tua versione Java nella console.Prova a disinstallare JDK (s) installato nella tua macchina e reinstalla l'ultimo!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top