getResourceAsStream() doesn't see resource

前端 未结 2 1136
既然无缘
既然无缘 2021-01-22 12:50

I want to unpack resources from my jar file. The structure of jar looks like this:

my.jar
    META-INF
    resources
        my.exe
        my.dll
    my
                


        
2条回答
  •  误落风尘
    2021-01-22 13:12

    You seem to be writing Java... Not sure if this will get you round your problem, but the above could be written in Groovy as:

    this.getClass().getResource( '/resources/my.exe' ).withInputStream { ris ->
      new File( destDir ).withOutputStream { fos ->
        fos << ris
      }
    }
    

提交回复
热议问题