Ola…eu estou começando agora e não to conseguindo…
C:EXEMPLOS>Javac HelloWorldConsole.java
C:EXEMPLOS>java HelloWorldConsole
Exception in thread “main” java.lang.NoClassDefFoundError: HelloWorldConsole
ta tudo como ta no tutorial mais ta dando erro…o que pode ser ?
Se você não tiver setado a variável de ambiente CLASSPATH para seu shell, então tente executar seu programa da seguinte forma:
java -classpath . HelloWorldConsole
O problema pode estar na declaração do seu método main.
Quando esse tipo de erro ocorre é pq ele não achou o método.
A assinatura do método main deve ser:
public static void main(String args[]){
//Seu codigo aqui.
}
O método deve ser EXATAMENTE assim, a unica coisa que pode mudar é o nome da variavel de parametro, nesse caso “args” .
Ahh… e pra compilar, deve ser j"avac Nomedoarquivo.java"
javac tem q ser tudo em minusculo.
Espero que tenha ajudado.
:?: Primeiros passos com STRUTS
Meu código tem estes ‘imports’
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
Na compilação não encontra, conforme abaixo:
package javax.servlet.http does not exist
package org.apache.struts.action does not exist
Alguma dica ???
Voce deve colocar no classpath o caminho para os JARS dos servlets e do struts.
:?:
Como altero a CLASSPATH no WIN XP???
Como altero a CLASSPATH no WIN XP???[/quote]
vc vai em Configurações>>sistema>>variaveis do sistema…