tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
0
ZUGRIFFE
293
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Kai008 Kai008 ist offline Mitglied Brillant
    Registriert seit
    May 2008
    Ort
    Brunn/Geb. (Niederösterreich)
    Beiträge
    944
    Blog-Einträge
    1
    Ich habe ein ziemlich seltsames Problem wenn ich auf einen Ordner zugreifen will.

    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    static List<Plugin> run()
    {
        PLUGIN_LIST.clear();
     
        if(!PLUGIN_FOLDER.exists())
            PLUGIN_FOLDER.mkdir();
     
        File[] pluginFolderContent = PLUGIN_FOLDER.listFiles();
        for(int i = 0, size = pluginFolderContent.length; i < size; i++)
            if(pluginFolderContent[i].getName().endsWith(PLUGIN_FILE_NAME_EXTENDSION))
                PLUGIN_LIST.add(loadPlugin(pluginFolderContent[i]));
        return(PLUGIN_LIST);
    }

    Innerhalb Eclipse funktioniert alles, exportiert bekomme ich mit listFiles() aber null zurück, egal ob der Ordner existiert oder nicht. Außerdem erstellt er falls er nicht existiert außerhalb auch keinen neuen.
    Mit new SecurityManager().checkRead("plugin"); bekomme ich sowohl in Eclipse als auch extern eine AccessControlException (access denied (java.io.FilePermission plugin read)). Hat jemand eventuell eine Idee, woher das kommen kann? Eclipse und das externe Verzeichnis liegen auf der selben Partition, die Vollzugriff für "Jeder" auf sämtliche Dateien vererbt.

    Edit: Mir ist aufgefallen, das es in einen anderen Ordner fehlerfrei funktioniert hat, deshalb habe ich neben anderen Dingen "Add Directory Entries" deaktiviert. Jetzt funktioniert es. Kann es daran gelegen haben? War von Anfang an vorausgewählt.
    Geändert von Kai008 (02.06.10 um 19:22 Uhr)
     
    Mein kleiner webstart Projektplaner:
    http://178.77.101.236/ppws/
    Ideen, Verbesserungsvorschläge, Bugsmeldungen und allg. Kritik erwünscht und erbeten.

    Danke. :)

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 11.01.11, 21:40
  2. Antworten: 4
    Letzter Beitrag: 22.03.06, 20:50
  3. Antworten: 0
    Letzter Beitrag: 06.10.04, 14:03
  4. PROBLEM! Pinnacle 2 GB Begrenzung Windows 2000 DC 50 PROBLEM!
    Von hennym im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 6
    Letzter Beitrag: 17.09.03, 22:09
  5. Antworten: 6
    Letzter Beitrag: 13.06.02, 12:29