[color=“blue”]Help!! Tive que recompilar um applet sem nunca ter visto java, consegui fazer funcionar mas quando coloquei no servidor descobri que ele só funciona na minha máquina em outros computadores o applet fica na cor cinza e diz que a “class<nome da classe> not found” como posso resolver isto? Agradeço muito quem puder me ajudar.[/color]
Applet class não encontrada
7 Respostas
Ve se o codebase e o code do applet no HTML estao corretos, tem que estar alguma coisa parecida com:
<applet codebase="http://meuserver:porta/minhaapp" code="MyApplet.class">
O arquivo .class do applet deve estar onde o codebase aponta.
Essas configurações estão corretas senão não estaria funcionando na minha maquina. O que pude perceber e que nas maquinas onde estão instalados o JSDK ele funciona nas outras não.
Fiz a compilação com -target 1.1, acontece que funcionou em mais uma máquina mas em outras não o que pode ser isso?
qual a navegador das outras máquinas? e da que funcionou? verifique as configurações de segurança do navegador
Ai Ferfr,
Acho que você matou a questão.
Lembre-se que um applet é uma classe Java, e você precisa de uma máquina virtual Java para executar.
Se o cliente que você está utilizando não tem a JRE (Java Runtime Environment), então você não pode executar sua applet no cliente.
Lembre-se que o JRE é distribuído também com o JSDK, talvez por isso, você consegue executar seu applet nas máquinas que possuem o JDK.
Tente instalar somente o JRE no cliente a partir do site da SUN e experimente novamente.
Boa sorte
Agradeço a ajuda de todos. Consegui fazer o applet funcionar depois da dica do marciolx.