Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用digest.getclassloader时getclassloader何时返回null_Java - Fatal编程技术网

Java 使用digest.getclassloader时getclassloader何时返回null

Java 使用digest.getclassloader时getclassloader何时返回null,java,Java,我在使用commons消化器时遇到了这个问题 我在eclise中设置了类路径中的jar 下面是代码片段 Digester digester = new Digester(); System.out.println(digester.getClassLoader()); 上面的路径在我的机器上返回null,而在另一台机器上具有类似构建路径的同一项目返回ClassLoader对象。如果您有一个简短但完整的程序,将其作为main方法的内容,您是否仍然看到null?嗨,Jon,如果程序中只有上述两条语

我在使用commons消化器时遇到了这个问题

我在eclise中设置了类路径中的jar

下面是代码片段

Digester digester = new Digester();
System.out.println(digester.getClassLoader());

上面的路径在我的机器上返回null,而在另一台机器上具有类似构建路径的同一项目返回ClassLoader对象。

如果您有一个简短但完整的程序,将其作为
main
方法的内容,您是否仍然看到null?嗨,Jon,如果程序中只有上述两条语句,那么它工作得非常好。你有一个简单的程序失败了吗?试着一点一点地削减你的“大而坏”的程序,直到你能以一种简单的方式重现失败。