How to get a path to a resource in a Java JAR file

前端 未结 16 2138
时光说笑
时光说笑 2020-11-22 09:23

I am trying to get a path to a Resource but I have had no luck.

This works (both in IDE and with the JAR) but this way I can\'t get a path to a file, only the file

16条回答
  •  灰色年华
    2020-11-22 10:05

    When in a jar file, the resource is located absolutely in the package hierarchy (not file system hierarchy). So if you have class com.example.Sweet loading a resource named "./default.conf" then the resource's name is specified as "/com/example/default.conf".

    But if it's in a jar then it's not a File ...

提交回复
热议问题