Erro quando o html chama

1 resposta
W

Estou tentando fazer um programa em java para chamar um aplicativo no pc qunado a pessoa acessar o site, so que esta dando um erro vou colocar abaixo como esta o codigo do html e do java, alguem poderia dizer onde esta o erro?

code html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento sem t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body class="listBody">
	<applet codebase="file:/"
		code="com.my.Main"
		archive="JavaApplication9.jar"
		width=820 height=465>
	<param name="context" value="${pageContext.request.contextPath}" />
	<param name="server_port" value="1100" />
	<param name="usu_id" value="${sessionScope.user.id}" />
</applet>
</body>
</html>
Codigo java:
//package javaapplication9;

import javax.swing.JApplet;
import java.io.*;
import java.applet.Applet.*;


public class Main extends JApplet
{
     public void init() {
 // It is required but does not need anything.
          try {
      String line;
      Process p = Runtime.getRuntime().exec
        (System.getenv("windir") +"\system32\calc.exe"); //colocada apenas para teste
      BufferedReader input =
        new BufferedReader
          (new InputStreamReader(p.getInputStream()));
      while ((line = input.readLine()) != null) {
        System.out.println(line);
      }
      input.close();
    }
    catch (Exception err) {
      err.printStackTrace();
    }

     }
}

Editando para colocar o erro que da na pagina:

Plug-in Java 1.6.0_21
Usando versão JRE 1.6.0_21-b07 Java HotSpot(TM) Client VM
Diretório base do usuário = C:\Users\wilton
----------------------------------------------------
c: limpar janela do console
f: concluir objetos da fila de finalização
g: coleta de lixo
h: exibir esta mensagem de ajuda
l: descartar lista de carregadores de classes
m: imprimir uso de memória
o: registro do disparador
q: ocultar console
r: recarregar configuração da política
s: descartar propriedades do sistema e de implantação
t: descartar lista de threads
v: descartar pilha de threads
x: limpar cache do carregador de classes
0-5: definir nível de rastreamento como
----------------------------------------------------

carregar: classe com.my.Main não encontrada.
java.lang.ClassNotFoundException: com.my.Main
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: C:\com\my\Main.class (O sistema não pode encontrar o caminho especificado)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(Unknown Source)
at java.io.FileInputStream.(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 9 more
Exceção: java.lang.ClassNotFoundException: com.my.Main

Todas as dicas tao valendo, agradeço a todos que pelo menos olharem.

obs: estou usando o netbean

1 Resposta

pmlm

A tua classe não está no package com.my…

Criado 11 de setembro de 2010
Ultima resposta 11 de set. de 2010
Respostas 1
Participantes 2