getClassLoader().getResource() gibt null zurück

Habe ich diese test-app:

import java.applet.*;
import java.awt.*;
import java.net.URL;
public class Test extends Applet
{

    public void init()
    {
        URL some=Test.class.getClass().getClassLoader().getResource("/assets/pacman.png");
        System.out.println(some.toString());
        System.out.println(some.getFile());
        System.out.println(some.getPath());

    }
}

Wenn ich es von Eclipse, bekomme ich die Fehlermeldung:

java.lang.NullPointerException
    at Test.init(Test.java:9)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

Classpath (aus .CLASSPATH-Datei)

<classpathentry kind="src" path="src"/>

In meinem c:\project\src Ordner habe ich nur die Test.java Datei und das "assets" Verzeichnis in dem die Datei pacman.png.

Was mache ich falsch und wie es zu lösen?

InformationsquelleAutor Click Upvote | 2009-03-09

Schreibe einen Kommentar