0

アプリケーションの画像にアクセスするために相対パスを使用する場合:

FileOutputStream fos = new FileOutputStream("/images/imag.jpg");

java.io.FileNotFoundExceptionが発生しますが、パス全体を指定すると機能します

FileOutputStream fos = new FileOutputStream(
    "C:/Users/seema/Documents/NetBeansProjects/SpiceCareers/web/images/imag.jpg");

プロジェクトで相対パスを使用する必要がありますが、どうすればよいですか?ありがとう。

4

1 に答える 1

3

ルートディレクトリに配置しようとするため、パスの最初のスラッシュを削除する必要があると思います。代わりに、次のようにする必要があります。

new FileOutputStream("images/imag.jpg");
于 2013-02-28T06:33:56.517 に答える