Olá Boa Noite … Comecei a estudar Java e tive o mesmo problema.
Segui os passos do amigo Kina e funcionou corretamente.
Muito Obrigado!
Abs
Olá Boa Noite … Comecei a estudar Java e tive o mesmo problema.
Segui os passos do amigo Kina e funcionou corretamente.
Muito Obrigado!
Abs
Resolvi este problema de uma forma simples e sarcástica…
Pode ser que funcione!
Estava com o mesmo problema, tudo mapeado, tudo certinho, as classes, o jta no lugar certo, os jars e nada de rodar, estava dando este mesmo problema.
Aíí um amigo meu foi na lista de servers (Apache 6.0 no meu caso), clicou com o botão direito e deu Clean nele.
Quando rodei de novo o programa, pegou direitinho =x
Talvez ajude!
ele pode ter esquecido de colocar a linha na classe:
package com.example.xyz;
Olá pessoal. Também sou novo no Java e estou enfrentando o mesmo problema. Vou explicar minha situação. Eu baixei o glassfish 3 porque dizia que vinha com o compilador java. De fato, tem uma pasta chamada jdr7, que é o compilador. Pois bem, seguindo as instruções acima, fiz o seguinte:
1º. Criei uma variável de ambiente JAVA_HOME com valor <C:\glassfish3\jdk7>
2º. Na variável CLASSPATH adicionei ao final do valor <;C:\glassfish3\jdk7\lib>
3º. Na variável Path adicionei ao final do valor <;C:\glassfish3\jdk7\bin>
4º. Criei o arquivo HelloWorld.java
5º. Escrevi no Prompt de Comando: . Apareceu o arquivo HelloWorld.class
6º. Escrevi: . Apareceu a mensagem do tópico. Também tentei <java -cp . HelloWorld> mas o resultado foi o mesmo. Transferi as pastas para C:\glassfish3\jdk7\lib, mas o resultado foi o mesmo.
Peço a contribuição de vcs. Se eu tiver feito algo errado me digam. Obrigado.
só pra constar meu sistema é windows 7.
no meu funcionou apenas dando um Clean no projeto.
também estou tentando executar e não estou conseguindo eu segui passo a passo mas aparece este mesmo erro
import javax.swing.JFrame;
public class Principal {
public static void main(String args[]){
JFrame janela = new JFrame();
janela.setSize(500,350);
janela.setVisible(true);
}
}
Pra mim, isso aqui deu certo (e usando MAC OSX 10.9.5).
Fui no terminal da pasta que está acima de onde se encontra o Pacote, no meu caso “/Users/usuario/myWorkspace/myProjectname/src”. Dentro da pasta src vai ter outra subpasta com o nome do pacote (Ex.: nome do pacote sendo “package1”).
Então, estando na pasta “src” já citada, eu executei java package1/ClasseQueEuQueroExecutar
e foi.
[quote=kina]Ele está dentro de algum pacote?
Se sim digite:
java pacote/Arquivo
Considerando que você deve estar fora do pacote… ou seja
supondo a seguinte arquitetura:
src
└>pacote
└> Arquivo.java/Arquivo.class
Você deve executar dentro da pasta src.
Falou[/quote]