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í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>
//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.
at java.io.FileInputStream.
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