ClassLoader getResourceAsStream gibt null zurück

Meine Projektverzeichnisstruktur (in Eclipse):

MyProject/
    src/        --> "source directory" on Eclipse's classpath/buildpath
        com.me.myapp
            Driver
            myconfig.txt

ImDriverIch habe folgenden Code:

public class Driver {
    public static void main(String[] args) {
        InputStream is = ClassLoader.getSystemClassLoader.getResourceAsStream("myconfig.txt");
        if(is == null)
            System.out.println("input stream is null");
        else
            System.out.println("input stream is NOT null :-)");
    }
}

Wenn ich dies ausführe, erhalte ich die folgende Konsolenausgabe:

input stream is null

Warum? Habe ich platziertmyconfig.txt an einem falschen Ort? Benutze ich die ClassLoader-API falsch? Etwas anderes? Danke im Voraus!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage