大家好:
    我在eclipse下做了个程序,在eclipse下能正常运行,我把它打包成jar包之后,我的路径代码提示java.lang.nullpointerexception异常,取不到路径。我的代码如下:String absolutePath = this.getClass().getResource("/CIGA").getPath().replaceAll("/","\\\\");
return absolutePath;
请问谁知道什么原因吗?如果有其他实现方式,麻烦高手贴一下。google的几个小时都没找到个答案。

解决方案 »

  1.   

    请问你的是web应用还是,javase的代码
    web要打成war包
    把错误信息,说的清楚些
      

  2.   

    ("/CIGA" 应该是在jar包的一个文件夹
      

  3.   

    不好意思,我前面代码贴错了点:
    public String getDirPath(String dirname){
    String absolutePath = this.getClass().getResource("/").getPath().replaceAll("/","\\\\");
    return absolutePath+dirname+"\\";
    }不是/CIGA
    代码就是这样的。我的就是j2se的东东。还望知道的帮帮忙