Ler arquivo.txt no windows

1 resposta
C

Olá a todos, eu usa linux para desenvolver as coisas, mas agora estou no windows e não estou conseguindo ler um arquivo.txt

o arquivo está no mesmo diretório do código em java

Diretório: C:\Documents and Settings\fabio\workspace\Leitor de Operações\arquivoConfiguracao\ArqConf.txt

Alguém poderia me ajudar?

/** Creates a new instance of MaquinaEstados */
	public ArquivoConfiguracao() throws IOException {
		// arquivo está no mesmo diretório
		File file = new File("ArqConf.txt");	
		try {					
			FileReader reader = new FileReader(file);
			BufferedReader leitor = new BufferedReader(reader);
			
			String linha =null;
			while((linha = leitor.readLine())!=null) {				
				System.out.println("Linha: " + linha);
			}
			
			
			leitor.close();
			reader.close();			
			
		} catch (FileNotFoundException ex) {
			ex.printStackTrace();
			System.err.println(ex);
		}
	}
}

Erro que está dando:

java.io.FileNotFoundException: ArqConf.txt (O sistema não pode encontrar o arquivo especificado)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.(Unknown Source)

at java.io.FileReader.(Unknown Source)

at arquivoConfiguracao.ArquivoConfiguracao.(ArquivoConfiguracao.java:39)

at leitor.Main.main(Main.java:34)

java.io.FileNotFoundException: ArqConf.txt (O sistema não pode encontrar o arquivo especificado)

1 Resposta

A

curtis:
Olá a todos, eu usa linux para desenvolver as coisas, mas agora estou no windows e não estou conseguindo ler um arquivo.txt

o arquivo está no mesmo diretório do código em java

Diretório: C:\Documents and Settings\fabio\workspace\Leitor de Operações\arquivoConfiguracao\ArqConf.txt

Alguém poderia me ajudar?

/** Creates a new instance of MaquinaEstados */
	public ArquivoConfiguracao() throws IOException {
		// arquivo está no mesmo diretório
		File file = new File("C:\Documents and Settings\fabio\workspace\Leitor de Operações\arquivoConfiguracao\ArqConf.txt ");	
		try {					
			FileReader reader = new FileReader(file);
			BufferedReader leitor = new BufferedReader(reader);
			
			String linha =null;
			while((linha = leitor.readLine())!=null) {				
				System.out.println("Linha: " + linha);
			}
			
			
			leitor.close();
			reader.close();			
			
		} catch (FileNotFoundException ex) {
			ex.printStackTrace();
			System.err.println(ex);
		}
	}
}

Erro que está dando:

java.io.FileNotFoundException: ArqConf.txt (O sistema não pode encontrar o arquivo especificado)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.(Unknown Source)

at java.io.FileReader.(Unknown Source)

at arquivoConfiguracao.ArquivoConfiguracao.(ArquivoConfiguracao.java:39)

at leitor.Main.main(Main.java:34)

java.io.FileNotFoundException: ArqConf.txt (O sistema não pode encontrar o arquivo especificado)

</blockquote>

OLA TENTE ISSO

public ArquivoConfiguracao() throws IOException {
	// arquivo está no mesmo diretório
	File file = new File("C:\Documents and Settings\fabio\workspace\Leitor de Operações\arquivoConfiguracao\ArqConf.txt ");	
	try {					
		FileReader reader = new FileReader(file);
		BufferedReader leitor = new BufferedReader(reader);
		
		String linha =null;
		while((linha = leitor.readLine())!=null) {				
			System.out.println("Linha: " + linha);
		}
		
		
		leitor.close();
		reader.close();			
		
	} catch (FileNotFoundException ex) {
		ex.printStackTrace();
		System.err.println(ex);
	}
}

}

Criado 29 de abril de 2006
Ultima resposta 29 de abr. de 2006
Respostas 1
Participantes 2