load file within a jar

前端 未结 3 887
名媛妹妹
名媛妹妹 2020-11-27 19:18

I need to package a configuration file within a jar. the configuration file is under the root of the jar file. However I got the following error:

Cau

3条回答
  •  刺人心
    刺人心 (楼主)
    2020-11-27 20:24

    The file should be in the same package as the MyClass. I just realized you are creating a File object. Instead try using getResourceAsStream(). This is the right way if you want to read the contents from a classpath resource. Here is the example.

提交回复
热议问题