Java Web applets sänder sammanställts bytekod till klientdatorn Java Virtual Machine ( JVM ) , vilket i sin tur översätter det till koden för den enskilde användarens dator . Däremot kan ett antal problem orsaka en Java-applet för att misslyckas . Dessa inkluderar problem med användarens , Webbläsarkonfiguration kompatibilitetsproblem med användarens JVM eller stavfel i webbplatsens HTML-kod . Java Class File
En anledning en Java- applet kan misslyckas är om det finns ett problem i HTML-taggen programmeraren för att ladda appleten . Programmerare ladda upp en applet till en webbserver som antingen en klass -fil , en Java- källkod fil som kompileras till bytekod till JVM , eller som en " . Jar " -fil som består av flera klassfiler och programkomponenter . Om det finns ett stavfel i klassen eller . Jar-filen namn i HTML-taggen då appleten kommer inte att ladda .
Proxyinställningar
Webbplatser är samlingar av data som kommunicerar med omvärlden via en proxy , vilket är programvara som hanterar inkommande och utgående anslutningar mellan olika maskiner på Internet . En webbläsarens proxyinställningar är inte något som vanliga användare normalt har tillgång till, men ett problem i den här konfigurationen kan leda till en applet inte att ladda . Om webbläsaren inte kan ta emot appleten uppgifter webbplatsen försöker skicka då det inte kommer att kunna ladda .
Versionskompatibilitet
Som utvecklare fortsätta att arbeta med Java , lägger de nya funktioner som kräver en ny version av JVM att korrekt läsa . Varje ny version av JVM är avsedd att vara kompatibel med Java-kod utvecklare skapat för tidigare JVM -versioner . Men om en användare har en äldre version av JVM som han försöker använda med nyare kod då applet kunde inte laddas . Addera Java aktiverat
Java applets ger utvecklare möjlighet att skapa unikt innehåll för webbplatser , kan de också fungera som en plattform för hackare att försöka kompromissa en användares dator . Av denna anledning , en del användare väljer att inaktivera webbläsares förmåga att läsa Java applets . Om så är fallet då applets kommer inte att ladda . Användare som har problem med att ladda Java applets bör kontrollera sin webbläsares säkerhetsinställningar för att se om Java har inaktiverats .