Ich versuche, ein kleines Plugin für Eclipse zu entwickeln, um mehrere Java-Dateien in mehreren Ordnern (Paketen) als Ausgangspunkt für ein neues Modul einer größeren Software zu erstellen.
Ich habe versucht, eine IFile
Objekts wie dieses:
final IFile file = container.getFile(new Path(myFileName));
...
file.create(stream, true, monitor);
Das funktioniert, solange alle Ordner im Pfad zur Datei vorhanden sind. Es werden jedoch keine fehlenden Ordner (neue Pakete) erstellt, sondern es wird eine Ausnahme "Ressource nicht vorhanden" ausgelöst.
Ich konnte keine Möglichkeit finden, dies zu tun, indem ich IResource
ou IWorkspace
Objekte.