【发布时间】:2010-10-12 03:50:12
【问题描述】:
我有这个测试应用:
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 文件)
<classpathentry kind="src" path="src"/>
在我的 c:\project\src 文件夹中,我只有 Test.java 文件和包含 pacman.png 的“assets”目录。
我做错了什么以及如何解决?
【问题讨论】: