Ich stehe nun vor dem Problem, das ich nicht lösen kann, und habe versucht, was in der Run-Configuration (im Eclipse) einzustellen. Das ist erfolglos gekommen. Daher würde ich mich freuen, wenn einer von euch hier helfen kann. 
DateienEinlesen.java
	
	
	
	
	
		
	
Struktur der Dateien / Verzeichnis:
DateienEinlesen.java
+- Mediendateien
+- Sound.wav
+- Bild.jpg
+- Ton.mid
Für ausführliche Antworten wäre ich euch dankbar!
Zur Zeit programmiere ich dies während meiner Vorbereitung für die Prüfung.
			
			DateienEinlesen.java
		Java:
	
	public class DateienEinlesen extends Object {
	
	// Konstanten für Datei-Typen
	private static final int NOTYPE = 0;
	private static final int DIRECTORY = 1;
	private static final int FILE = 2;
	
	// Dateien ausgeben (in der Konsole)
	public static void main(String argv[]) {
		// Überprüfung der Parameter
		if(argv.length < 1) {
			System.out.println("Verzeichnisliste fehlt!");
		} else {
			DateienEinlesen de = new DateienEinlesen();
			for(int i=0; (i < argv.length); i++) {
				de.baumAusgeben(argv[i], 0);
			}
		}
	}
	
	// Ausgabe zur angegebenen Datei
	private void dateienAusgeben(String dateiname, int ebene) {
		String ausgabezeile = "";
		int type = NOTYPE;
		File f = new File(dateiname);
		
		// Einrücken entsprechend der Verschachtelungstiefe im Verzeichnis
		for(int i=0; (i < ebene); i++) {
			ausgabezeile = ausgabezeile + " ";
		}
		
		if(f.exists()) {
			if(f.isDirectory()) {
                                // Falls es ein Verzeichnis ist und existiert
				type = DIRECTORY;
				ausgabezeile = ausgabezeile + "Verzeichnis: ";
			} else {
                                // Falls es eine Datei ist und existiert
				type = FILE;
				ausgabezeile = ausgabezeile + "Datei: ";
			}
			ausgabezeile = ausgabezeile + f.getName();
			// Ausgabe des aktuellen Knotens
			System.out.println(ausgabezeile);
			
			//rekursiver Aufruf für Verzeichnisse
			if(type == DIRECTORY) {
				String verzeichnisInhalt[] = null;
				verzeichnisInhalt = f.list();
				if(verzeichnisInhalt != null) {
					for(int j=0; (j < verzeichnisInhalt.length); j++) {
						//baumAusgeben(verzeichnisInhalt[j], ebene+1);
						baumAusgeben(f.getPath() + File.separator + verzeichnisInhalt[j], ebene+1);
					}
				}
			}
		} else {
			System.out.println("FEHLER: es gibt keine Datei"
					+" / kein Verzeichnis mit dem Namen "+dateiname);
		}
	}
}Struktur der Dateien / Verzeichnis:
DateienEinlesen.java
+- Mediendateien
+- Sound.wav
+- Bild.jpg
+- Ton.mid
Für ausführliche Antworten wäre ich euch dankbar!
Zur Zeit programmiere ich dies während meiner Vorbereitung für die Prüfung.
 
				 
 
		