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
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).
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
Arthur, bota o código da sua classe aqui, por favor?!
Abraços,
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;
}
}
}
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…
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
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 já coloquei?
a função minha é esta!
Só 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!!