0

サーバー用にJavaで読み取った単純なテキストファイルを実行しようとしています。ただし、ファイルを読み取ろうとすると、ファイル/ディレクトリが見つからないというエラーが表示されます。ファイルを参照するために使用しているコードは次のとおりです。

File levelOne = new File("lev1.txt");

エラーは、src フォルダ内にある lev1.txt が見つからず、これにアクセスしようとしているクラスがデフォルト パッケージにあることです。テキスト ファイルをデフォルト パッケージに移動しようとしましたが、Eclipse では移動できません。

クラスとtxtファイルの両方を別のパッケージに移動しようとしましたが、それでもファイルが見つかりません。

私は本当に混乱しています..

4

1 に答える 1

2

ファイルが現在の作業ディレクトリにあると想定しています。これは、ソースの場所とはほとんど、またはまったく関係がありません。通常、ほとんどの IDES ではモジュールの先頭ですが、プログラムが実行された場所にあります。(どこにでもあるコマンドラインで)

于 2012-03-28T20:23:42.677 に答える