17

Java を使用して Eclipse でアプリケーションを構築していて、このアプリケーションが txt ファイルから読み取るようにしたい場合、そのパスを指定する必要がないようにするために、パッケージ内のどこに txt ファイルを配置する必要がありますか? file.txt")。srcフォルダに入れるべきだと思ったのですが、うまくいきません。

4

6 に答える 6

20

プロジェクトフォルダを右クリックし、[新規]->[ファイル]をクリックします。ファイルは、ソースフォルダーではなくプロジェクトフォルダーにあります。

于 2012-12-02T22:32:44.353 に答える
5

Javaアプリケーションを実行するフォルダー(現在の/作業フォルダー)にファイルを置きます。Eclipseのデフォルト設定を使用してアプリケーションを実行している場合は、ファイルをEclipseプロジェクトフォルダー内に直接配置する必要があります。Eclipseプロジェクトでファイルを作成するには、ファイルをそこにドラッグアンドドロップするか、Eclipseプロジェクトを右クリックして新しいファイルを作成します。

于 2012-12-02T22:29:47.290 に答える
1

重要なことは、ファイルを含むディレクトリがクラスパスにあることです。プロジェクトの設定に Eclipse の実行ダイアログを使用している場合、クラスパスのタブがあります。これを使用して、クラスパスに既にあるものを学習し、必要に応じて追加することができます。

于 2012-12-02T22:45:14.083 に答える
1

パスを指定せずに、java.io.File API を使用してファイル システムからファイルを開きたい場合は、それを作業ディレクトリに配置します。

Eclipse では、作業ディレクトリはプロジェクトのルート レベルにデフォルト設定されますが、Eclipse 実行構成で変更できます (また、設定内容を確認することもできます)。これらは「実行 > 実行構成...」メニュー オプションからアクセスでき、作業ディレクトリ設定は Java プログラムの「引数」タブにあります。

于 2012-12-02T22:39:10.247 に答える