Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.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 Wurfl实现异常_Java_Spring_Wurfl - Fatal编程技术网

Java Wurfl实现异常

Java Wurfl实现异常,java,spring,wurfl,Java,Spring,Wurfl,我有以下错误,请帮助我哪里做错了 ERROR n.s.wurfl.core.GeneralWURFLEngine - cannot initialize: java.lang.NullPointerException: in is null java.lang.NullPointerException: in is null at java.util.zip.ZipInputStream.<init>(ZipInputStream.java:100) ~[na:1.7.0_7

我有以下错误,请帮助我哪里做错了

ERROR n.s.wurfl.core.GeneralWURFLEngine - cannot initialize: java.lang.NullPointerException: in is null
java.lang.NullPointerException: in is null
    at java.util.zip.ZipInputStream.<init>(ZipInputStream.java:100) ~[na:1.7.0_72]
    at java.util.zip.ZipInputStream.<init>(ZipInputStream.java:79) ~[na:1.7.0_72]
    at net.sourceforge.wurfl.core.resource.FileLoader.fromZipFile(FileLoader.java:248) ~[wurfl-1.5.jar:na]
    at net.sourceforge.wurfl.core.resource.FileLoader.openInputStream(FileLoader.java:230) ~[wurfl-1.5.jar:na]
显示的输出:

debugging request: org.apache.catalina.core.ApplicationHttpRequest@133b7e9
==wurflholder: net.sourceforge.wurfl.core.GeneralWURFLEngine@6f28c4 
==Holder: String net.sourceforge.wurfl.core.GeneralWURFLEngine@6f28c4
但它在下面的代码中给出了错误

try{
    device = holder.getDeviceForRequest(request); //This is giving exception 

    }
    catch(Exception e ){e.printStackTrace();}

请告知

类路径中没有
/web inf/
目录,这导致引发异常


尝试将您的
wurfl.zip
放入
/web inf/classes
中,以便正确加载。

是的,我这样做了,砰的一声!它跑了。我访问了帖子回答自己,但你已经做到了!干杯
debugging request: org.apache.catalina.core.ApplicationHttpRequest@133b7e9
==wurflholder: net.sourceforge.wurfl.core.GeneralWURFLEngine@6f28c4 
==Holder: String net.sourceforge.wurfl.core.GeneralWURFLEngine@6f28c4
try{
    device = holder.getDeviceForRequest(request); //This is giving exception 

    }
    catch(Exception e ){e.printStackTrace();}