Javac [RESOLVIDO]

Que nada cara geral tá aqui para ajudar mesmo.

agora se você estiver no diretório certo digite >>> java HelloWorldConsole
se não estiver no diretório do .class digite >>> cd C:\Seu diretório e depois java HelloWorldConsole

Flw

deu isso aqui ô…

Microsoft Windows XP [versão 5.1.2600]
© Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\rsales>cd desktop

C:\Documents and Settings\rsales\Desktop>java HelloWorldConsole
Exception in thread “main” java.lang.NoClassDefFoundError: HelloWorldConsole
Caused by: java.lang.ClassNotFoundException: HelloWorldConsole
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: HelloWorldConsole. Program will exit.

C:\Documents and Settings\rsales\Desktop>

e agora???

de um javac antes
depois de o java

assim:

javac HelloWorldConsole.java

java HelloWorldConsole

eu fiz primeiro como javac (nome.java) depois o java (nome)

e me criou o arquivo .class

e não faz mais nada

[quote=LucasAdri07]de um javac antes
depois de o java

assim:

javac HelloWorldConsole.java

java HelloWorldConsole[/quote]

O .class já foi criado Lucas: Agora realmente não sei que problema é já que aqui rodou tudo certo. :shock:

:frowning: :frowning: :frowning: :frowning: :frowning: :frowning: :frowning: :frowning: :frowning: :frowning:

num é um problema no JRE???

eu não conheço nada disso…

Hmm, é verdade o .class, está criado.

Mas esta configurado certo JDK, que estranho :frowning:

O resultado aqui:

[b]C:\Documents and Settings\frantic>cd desktop

C:\Documents and Settings\frantic\Desktop>java HelloWorldConsole
Hello, World!!!

C:\Documents and Settings\frantic\Desktop>[/b]

Só por desencargo de consciência digita java -version e vê se funciona

Flw

EDIT: java -version (-version junto).

aparece:

[color=blue]java version “1.6.0_21”
Java™ SE Runtime Environment (build 1.6.0_21-b07)
Java HotSpot™ Client VM (build 17.0-b17, mixes mode, sharing)[/color]

até o que eu li esta correto…

oque vcs acham?

[quote=RSALES]aparece:

[color=blue]java version “1.6.0_21”
Java™ SE Runtime Environment (build 1.6.0_21-b07)
Java HotSpot™ Client VM (build 17.0-b17, mixes mode, sharing)[/color]

até o que eu li esta correto…

oque vcs acham?[/quote]

Esta correto, a instalação, só não estou entendendo o problema…

não é o JRE?

Realmente tá tudo correto. Realmente não sei onde está o problema já que o .class foi criado e o diretório correto, tenta fazer de novo e ve se trocou alguma letra maiúscula por minúscula ou vice-versa.

Flw

é isso o que aparece e não o Hello, World!!! como diz no tutorial…

[color=blue]Microsoft Windows XP [versão 5.1.2600]
© Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\rsales>cd desktop

C:\Documents and Settings\rsales\Desktop>java HelloWorldConsole
Exception in thread “main” java.lang.NoClassDefFoundError: HelloWorldConsole
Caused by: java.lang.ClassNotFoundException: HelloWorldConsole
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: HelloWorldConsole. Program will exit.

C:\Documents and Settings\rsales\Desktop>[/color]

repare q não troquei as letras

[quote=RSALES]ola galera muito obrigado por tão logo postar umas soluções para meu PC

mas não obtivemos sucesso tentei de todos os modos postado e sem qualquer melhora…

fiquei numa duvida sobre o PATH:

O jakefrog me pediu para colocar na PATH: [color=red]C:\Arquivo de programa\Java\jdk1.6.0_21\bin [/color]

O Samuel.griolato pediu para eu colocar: [color=red]%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Documentos\lib\windows\x86;&JAVA_HOME%\bin[/color]

E o Gabriel.Amaral pediu para eu colocar [color=red]%JAVA_HOME%\bin[/color]

Fico na duvida se um desse é a chave da variável CLASSPATH?

O jakefrog falou algo sobre instalado da oracle e foi como isso pode interferir?

mas ainda assim meu PC não reconhece o “javac”

AGRADEÇO A ATENÇÃO[/quote]

Cara, escolhe um e vai em frente.

[quote=RSALES]cara deu isso aqui o:

javac: file not foud: HelloWorldConsole.java
Usage: javac (options) (source files)
use -help for a list of possible options
[/quote]

Vá para o mesmo diretório do arquivo.

Para funcionar melhor ainda, coloca apenas o arquivo .java no C: e testa. Fica mais fácil.

[quote=RSALES]oi amigo.

de uma olha para ver se eu coloquei tudo certo?

public class HelloWorldConsole
{
public static void main(string args[])
{
System.out.println(“Hello, World!!!”);
}
}

esse não me deu um arquivo (.class)[/quote]

Cara, deu alguma mensagem de erro? O nome do arquivo é HelloWorldConsole.java ? Se lembre que o nome do arquivo tem que ser igual ao nome da classe java.

[quote=RSALES]é isso o que aparece e não o Hello, World!!! como diz no tutorial…

[color=blue]Microsoft Windows XP [versão 5.1.2600]
© Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\rsales>cd desktop

C:\Documents and Settings\rsales\Desktop>java HelloWorldConsole
Exception in thread “main” java.lang.NoClassDefFoundError: HelloWorldConsole
Caused by: java.lang.ClassNotFoundException: HelloWorldConsole
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: HelloWorldConsole. Program will exit.

C:\Documents and Settings\rsales\Desktop>[/color][/quote]

Pois é, tenta no C: e verifique se o nome do arquivo está igual ao nome que vc declarou dentro do arquivo para a classe.

[quote=RSALES]é isso o que aparece e não o Hello, World!!! como diz no tutorial…

[color=blue]Microsoft Windows XP [versão 5.1.2600]
© Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\rsales>cd desktop

C:\Documents and Settings\rsales\Desktop>java HelloWorldConsole
Exception in thread “main” java.lang.NoClassDefFoundError: HelloWorldConsole
Caused by: java.lang.ClassNotFoundException: HelloWorldConsole
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: HelloWorldConsole. Program will exit.

C:\Documents and Settings\rsales\Desktop>[/color][/quote]

eu verifiquei o nome da classe e aparece o mesmo problema citado anteriormente… :!: :!: :!: :!: :!:

por favor, me ajudem… o mais eu deva fazer/???

de uma olha para ver se eu coloquei tudo certo?

public class HelloWorldConsole
{
public static void main(string args[])
{
System.out.println(“Hello, World!!!”);
}
}

esse não me deu um arquivo (.class)

me parece que o argumento do main(string args[]) deveria ser (String args[])

faca esta alteração e me diga se funcionou.

Boa sorte

Marcos

OI AMIGO JA FIZ MUDANÇA E ME DEU O ARQUI .CLASS MAS A IMAGEM DO “Hello, World!!!” não aparece…

e não sei oque faço…