Erro ao carregar arquivo .class

Boa noite amigos.

Treinando e compilando código fonte sempre aparece a mensagem que minha classe não pode ser carregada ou não foi encontrada.

Agora quando utilizo o comando java -cp . (nome da classe) ela é carregada.

Como posso executar meu código sem ter que usar o comando java -cp . Classe ?

:shock:

pode ser feito dessa forma:
Compile a Classe:

javac NomeDaClasse.java

e Depois execute a Classe:

java NomeDaClasse

pelo que eu entendi, sua dúvida é essa!

Olá amigo ppro11.

Tentei mas acontece a mesma coisa,

Se uso o comando -cp . NomedaClasse dá certo :-o

Reescrevi o código de outras formas, mudei o nome da classe mas só consigo executar a classe com esse comando.

Olá,

Você pode acrescentar o ponto (cujo significado eh diretorio atual) no variavel de ambiente CLASSPATH tambem.

O classpath, seja definido pelo variavel de ambiente, ou pela opcao “-cp/-classpath” na linha de comando define os lugares onde o Java vai procurar classes, tanto para compilacao quanto para execucao.

Não há nada de errado em usar o “-cp .”

E isso não implica nenhum problema no teu código.

[]s,
Sami

Obrigado Sami, grande abraço.

:slight_smile: