Fileオブジェクトを使用してFileInputStreamオブジェクトを初期化しようとしています。私は正規表現を何度も行うために、同じ方法でこのファイルを開いているので、これは奇妙であるライン上FileオブジェクトでFileInputStreamを初期化するときにFileNotFoundExceptionを取得する
fis = new FileInputStream(file);
をするFileNotFoundエラーを取得しています。
次のように私の方法は次のとおりです。
private BufferedInputStream fileToBIS(File file){
FileInputStream fis = null;
BufferedInputStream bis =null;
try {
fis = new FileInputStream(file);
bis = new BufferedInputStream(fis);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return bis;
}
java.io.FileNotFoundException:C:\ DEV \サーバー\ tomcat6 \ webappsに\サンプルサイト(アクセスが拒否されました)
のjavaで.io.FileInputStream.open(ネイティブメソッド)java.io.FileInputStreamで
。(不明なソース)
java.io.FileInputStreamで 。(不明なソース)controller.ScanEditRegions.fileToBIS(ScanEditRegions.java:52)で
controller.ScanEditRegions.tidyHTMLで
(ScanEditRegions.java:38 controller.ScanEditRegionsで)
controller.ScanEditRegions.processで (ScanEditRegions.java:64)
。 visitAllDirsAndFiles controller.Manager.main(Manager.java:10)で(ScanEditRegions.java:148)
は
ファイルがありますか、許可の問題がありますか? –