Ajuda para compilar[RESOLVIDO]

9 respostas
F
Oi, pessoal sou mais um novato de java com uma dúvida. Karas é o seguinte eu estou usando como meio de aprendizagem o livro Aprenda Java em 21 dias muito bom por sinal, porém ele é meio velhinho acho que de 2000, mas tenho que usar as ferramentas que tenho não é mesmo. Bom vamos a dúvida então eu trabalho com o xp, tenho as variáveis de ambiente configuradinha, porém o seguinte exercício não está compilando alguém pode me dar uma forcinha
class Jabberwock{
	String color;
	String sex;
	boolean hungry;
	
	void feedJabberwock(){
	if (hungry == true){
	System.out.println("Yum - a peasant!");
	hungry = false;
	} else
	  System.out.println("No, thanks - already ate.");
	}
	
	void showAttributes(){
	System.out.println("This is a " + sex + " " + color + "jabberwock");
	if (hungry == true){
	System.out.println("The jabberwock is hungry");
	} else
	System.out.println("The jabberwock is full");
}
Gostaria também de saber como faço para compilar esse programa no JCreator. Valeu galerinha!!

9 Respostas

ralphsilver

aparentemente não tem nada de errado. Printe o erro qeu está dando aí pra gente dar uma olhada

Bravox

Falta fechar o método showAttributes

void showAttributes(){
	System.out.println("This is a " + sex + " " + color + "jabberwock");
	if (hungry == true){
	      System.out.println("The jabberwock is hungry");
	} else
	      System.out.println("The jabberwock is full");
} // aqui
ralphsilver
Bravox:
Falta fechar o método showAttributes
void showAttributes(){
	System.out.println("This is a " + sex + " " + color + "jabberwock");
	if (hungry == true){
	      System.out.println("The jabberwock is hungry");
	} else
	      System.out.println("The jabberwock is full");
} // aqui

heheheh é verdade... nem tinha reparado

F
Bravox:
Falta fechar o método showAttributes
void showAttributes(){
	System.out.println("This is a " + sex + " " + color + "jabberwock");
	if (hungry == true){
	      System.out.println("The jabberwock is hungry");
	} else
	      System.out.println("The jabberwock is full");
} // aqui

certo mesmo assim está dando erro agora por favor me dizem como faço para compilar esse programa no Jcreator ou nettbeans

J-Chist

Coloque o erro que aparece e mais gente vai poder te ajudar.

F

Segue o erro que está dando mesmo fechando o metodo showAttributes

C:\dias>javac Jabberwock.java
javac: file not found: Jabberwock.java
Usage: javac <options> <source files>
use -help for a list of possible options

PS: também gostaria como faço para compilar o mesmo programa no JCreator por favor.

Obrigado!!

maior_abandonado

se o javac funciono então suas variaveis do ambiente parecem estar certas, ao menos o path

pelo erro que você colo ai, o javac falo que o arquivo não esta ai na mesma pasta que vc ta, confira isso, para olhar isso no dos diretamente você da esse comando: dir *.java (para mostrar todos os arquivos .java da pasta, no dos).

no netbeans, nas versões atuais ele compila a classe automaticamente quando você salva ela, você também pode clicar com o botão direito do mouse sobre a classe e ir em compilar arquivo (atalho é F9).

no JCreator eu não sei, não o uso então passo.

bom… aconselho usar o netbeans ou o eclipse, porém você esta certo em aprender antes a compilar, executar as classes pelo dos antes, … apesar que isso varia muito de opinião.

F

maior_abandonado:
se o javac funciono então suas variaveis do ambiente parecem estar certas, ao menos o path

pelo erro que você colo ai, o javac falo que o arquivo não esta ai na mesma pasta que vc ta, confira isso, para olhar isso no dos diretamente você da esse comando: dir *.java (para mostrar todos os arquivos .java da pasta, no dos).

no netbeans, nas versões atuais ele compila a classe automaticamente quando você salva ela, você também pode clicar com o botão direito do mouse sobre a classe e ir em compilar arquivo (atalho é F9).

no JCreator eu não sei, não o uso então passo.

bom… aconselho usar o netbeans ou o eclipse, porém você esta certo em aprender antes a compilar, executar as classes pelo dos antes, … apesar que isso varia muito de opinião.

Kara matou a pau, na verdade eu que estava fazendo uma cagada enorme e não sei da onde eu tirei rsrs, é o seguinte eu em vez de salvar como .java salvei o meu txt direto como .class por isso que não compilava. feita as alterações compilou e executou bonitinho.
Eu tinha o nettbeans e o eclipse na minha máquina mas desinstalei os dois por hora, mas vou seguir o seu conselho e vou reinstalar o nettbeans e vou começar a usá-lo.

Valeu mesmo!!! Breve retorno rsrs…

F

Finish

Criado 18 de setembro de 2009
Ultima resposta 20 de set. de 2009
Respostas 9
Participantes 5