У меня есть это тестовое приложение:
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());
}
}
Когда я запускаю его из Eclipse, я получаю сообщение об ошибке:
java.lang.NullPointerException
at Test.init(Test.java:9)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Classpath (из файла .CLASSPATH)
<classpathentry kind="src" path="src"/>
В моей папке c: \ project \ src у меня есть только файл Test.java и каталог 'assets', содержащий pacman.png.
Что я делаю не так и как это исправить?