2016-04-11 22 views
0

私はそれを実行しようとすると、私はいつもこのエラーが発生します。ここではjava.io.FileNotFoundException:read.txt(システムは指定されたファイルを見つけることができません) `

IOException: java.io.FileNotFoundException: read.txt (The system cannot find the file specified) 

は私のコードスニペットです:

try(BufferedReader in = new BufferedReader(new FileReader("read.txt")); 
    BufferedWriter out = new BufferedWriter(new FileWriter("write.txt"))){ 
    String l; 

    while((l=in.readLine())!=null) 
    out.write(l); 
    } 
    catch(IOException e){System.out.println("IOException: "+e);} 

MORE私はNetbeans 8.0.1を使用しています。私はこのサイトでいくつかの似たようなクエリを行ってきましたが、上記のread.txtをsrcフォルダと共にクラスファイルと一緒に配置しようとしました。しかし、私はまだこのエラーが発生しています。誰かが私の間違いを指摘できますか?

プロジェクトをビルドしようとしているときに気がつきました。私は新しいですので、それだけでその自明here例外の詳細を読んで私の問題で

ant -f "E:\\Programming\\Projects\\java files\\JavaNio1_3" -Dnb.internal.action.name=rebuild clean jar 
init: 
deps-clean: 
Updating property file: E:\Programming\Projects\java files\JavaNio1_3\build\built-clean.properties 
Deleting directory E:\Programming\Projects\java files\JavaNio1_3\build 
clean: 
init: 
deps-jar: 
Created dir: E:\Programming\Projects\java files\JavaNio1_3\build 
Updating property file: E:\Programming\Projects\java files\JavaNio1_3\build\built-jar.properties 
Created dir: E:\Programming\Projects\java files\JavaNio1_3\build\classes 
Created dir: E:\Programming\Projects\java files\JavaNio1_3\build\empty 
Created dir: E:\Programming\Projects\java files\JavaNio1_3\build\generated-sources\ap-source-output 
Compiling 1 source file to E:\Programming\Projects\java files\JavaNio1_3\build\classes 
Copying 2 files to E:\Programming\Projects\java files\JavaNio1_3\build\classes 
compile: 
Created dir: E:\Programming\Projects\java files\JavaNio1_3\dist 
Copying 1 file to E:\Programming\Projects\java files\JavaNio1_3\build 
Nothing to copy. 
Building jar: E:\Programming\Projects\java files\JavaNio1_3\dist\JavaNio1_3.jar 
To run this application from the command line without Ant, try: 
java -jar "E:\Programming\Projects\java files\JavaNio1_3\dist\JavaNio1_3.jar" 
jar: 
BUILD SUCCESSFUL (total time: 0 seconds) 
+0

あなたのプロジェクトの構造を私たちに教えてください。 'read.txt'の正確な位置は? –

+0

read.txtのパスは何ですか? – Rahul

+0

コードは、read.txtファイルがコードを実行するのと同じディレクトリにある場合、正常に動作します。 – joel314

答えて

1

あなたの助けのためのみんなに感謝します。最後に解決しました!

私は何を試しましたkakuralaが上記のコメントに記載していました!

の「Javaでファイルを作成し、これがプロジェクトディレクトリに作成するか、どこか別の場所されているかどうかを確認してください - 。kakurala」答えるために時間を割いて、あなたのすべてに感謝man..and

感謝を。

このスレッドは現在閉じている可能性があります:)

0

を行うための何かを持っているかどうか理解できませんでした:

を指定されたパス名を持つファイルが

存在しません。

​​は、指定したファイルがFileReaderにありません。

read.txtファイルは、NetBeansプロジェクトディレクトリに置く必要があります。ドライブ内のテストファイルと

C:\Users\ABC\Documents\NetBeansProjects\Sample\read.txt 

サンプルコード:

try(BufferedReader in = new BufferedReader(new FileReader("D:\\MyTasks.txt")); 
    BufferedWriter out = new BufferedWriter(new FileWriter("write.txt"))){ 
    String l; 
    while((l=in.readLine())!=null) 
     out.write(l); 
    } 
catch(IOException e){System.out.println("IOException: "+e);} 
+0

すでにそのsarzを完了しました。まだそれは私に例外を与えている。 – James

+0

コードが更新されました。これは、write.txtの場所を確認して検証する必要があります。 – Sarz

関連する問題