Ich versuche, ein FileInputStream-Objekt mithilfe eines File-Objekts zu initialisieren. Ich erhalte einen FileNotFound Fehler auf der LinieGet FileNotFoundException beim Initialisieren von FileInputStream mit Dateiobjekt
fis = new FileInputStream(file);
Das ist seltsam, da ich diese Datei durch die gleiche Methode geöffnet haben regex oft zu tun.
Meine Methode ist wie folgt:
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 \ server \ tomcat6 \ webapps \ sample-Website (Zugriff verweigert)
bei java .io.FileInputStream.open (native Methode)
bei java.io.FileInputStream. (Unknown Source)
bei java.io.FileInputStream. (Unknown Source)
bei controller.ScanEditRegions.fileToBIS (ScanEditRegions.java:52)
bei controller.ScanEditRegions.tidyHTML (ScanEditRegions.java:38 )
bei controller.ScanEditRegions.process (ScanEditRegions.java:64)
bei controller.ScanEditRegions. visitAllDirsAndFiles (ScanEditRegions.java:148)
bei controller.Manager.main (Manager.java:10)
Ist die Datei dort, haben Sie Berechtigungsprobleme? –