getResourceAsStream returns null

前端 未结 16 2527
臣服心动
臣服心动 2020-11-22 04:00

I\'m loading a text file from within a package in a compiled JAR of my Java project. The relevant directory structure is as follows:

/src/initialization/Life         


        
16条回答
  •  时光取名叫无心
    2020-11-22 04:23

    What worked for me is I placed the file under

    src/main/java/myfile.log
    

    and

    InputStream is = getClass().getClassLoader().getResourceAsStream("myfile.log");
            
            if (is == null) {
                throw new FileNotFoundException("Log file not provided");
            }
    

提交回复
热议问题