Problema com a compilação

8 respostas
A

Estou com um pequeno problema mas que está me enchendo aki…
estou com o jdk1.6.0_06 e qdo digitito no cmd javac diretorio\arquivo.java ele compila e gera um arquivo.class no msm diretório do .java mas na hora de rodar esse arquivo.class o q eu tenho q fazer?

e se possivel o que tenho q fazer pra nao ficar digitando o diretório do arquivo.java toda vez q for compilar

8 Respostas

B

Poderia digitar somente javac *.java.

Sobre como rodar, é java nomeDaClasseQueTemOMain, sem .class.

Se a classe tiver um pacote, é java pacote.nomeDaClasse (digitado de fora da pasta).

LPJava
java nomedaclass
A

Bom eu digitei no casso java nomedaclasse e olha o errro q deu

Exception in thread main java.lang.NoClassDefFoundError: doobee

Caused by: java.lang.ClassNotFoundException: doobee

at java.net.URLClassLoader$1.run(URLClassLoader.java:200)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:188)

at java.lang.ClassLoader.loadClass(ClassLoader.java:306)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)

at java.lang.ClassLoader.loadClass(ClassLoader.java:251)

at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

e tentei tb com java diretorio\NomeDaClasse e deu o mesmo erro

pimenta

Arthur, bota o código da sua classe aqui, por favor?!

Abraços,

A
class doobee{

public static void main( String[] args ){

int x = 0;

while(x<3){

System.out.print(Doo);

System.out.print(Bee);

x=x+1;

}

}

}
pimenta

Pra compilar não deu problema?

Acessa, pelo prompt, o diretório onde o arquivo doobee.class foi gerado e digita java doobee

Pra compilar é:
javac nomeDoArquivo.java

Pra rodar é:
java nomeDoArquivo

Abraços,

PS: Use a Cabeça - Java é um ótimo livro. Ótima escolha…

A

Ae vlw pimenta…
deu certo aki
mas mas nao tem como eu configurar o javac pra nao ter que digitar toda vez… “javac diretorio\arquivo.java”

Abraço

Mr_Smith

Meu programa receberá um arquivo de entrada, enumerando pré-requisitos. O arquivo contém:
número de matérias, na primeira linha; pré-requisito e matérias, nas demais linhas. um exemplo de arquivo de entrada (a matéria 0, por exemplo, é pré-requisito de 1 e 4). A entrada é esta:

6
0 1 4
1 2
2
3 2 5
4 1 5
5 2

Como que faço para produzir um arquivo com a ordenação Topologica correta das matérias, observando os
pré-requisitos? é um exercício de revisão de prova preciso de pelo menos uma ideia, Ajuda aí moçada.
Só sei que a saída deve ficar assim:::
3 0 4 5 1 2

Antes de Tudo preciso de uma dica!!!

Como devo modelar minha função de leitura para que leia minha entrada que é esta que  coloquei?

a função minha é esta!

 que ela está lendo matriz e minha entrada não é matriz e está dando erro ao compilar!!

public  int[][] Leitor(String P) throws Exception

{

BufferedReader leitor = new BufferedReader(new FileReader§);
int TAM = Integer.parseInt(leitor.readLine());
	int[][] matriz = new int[tamanho][tamanho];
	
	for (int i = 0; i < TAM; i++) {
		StringTokenizer st = new StringTokenizer(leitor.readLine());
		for (int j = 0; j < tamanho; j++) {
			matriz[i][j] = Integer.parseInt(st.nextToken());
		}
	}	
	leitor.close();
	return matriz;
}

VAlew!!

Qualquer dica será e grande Importância!!! A prova está chegando!!! VAlew
Boa semana!!

Criado 28 de maio de 2008
Ultima resposta 30 de mai. de 2008
Respostas 8
Participantes 5