- 締切済み
「java.io.FileNotFoundException」について
eclipseでJava開発をしています。 ある部分でプロパティの位置を指定して実行したところ、「java.io.FileNotFoundException」のエラーになります。 [メソッド]("propertiesの位置");でプロパティの位置を指定しているのですが、いくらやってもエラーになります。 初心者なので、プロパティをどこに置けばエラーがなくなるのかがよくわからないです。プロジェクト直下のWEB-INF内に置くのだと思うのですが違うのでしょうか? どなたか解決法をお願い致します。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- PED02744
- ベストアンサー率40% (157/390)
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=38127&forum=12&5 ちなみに、WEB-INFと書いていらっしゃるので、サーブレット開発だと思いますが、その場合だと WEB=INF\classes と WEB-INF\clases\resources の下が デフォルトだったように記憶しています。 しかし、eclipseでデバッグしているのだとしたら、 実際の本来のWEB-INFパスは (workspace)\.metadeta\.plugins\org.eclipse.wst.server.core\~~ となってしまいますので、上記のように明示的にクラスローダを使った方がよいとおもいますよ。
- pcbeginner
- ベストアンサー率46% (261/560)
>[メソッド]("propertiesの位置"); の意味がよくわかりませんが… ファイル名は間違っていませんか? パスは間違っていませんか? ファイル区切り文字は大丈夫ですか?(「\」なのか「/」) 「"」で括った文字列の中に「\」を記述するときは、エスケープして「\\」としなければなりませんが大丈夫ですか?