Java 从 jar 包中读取资源文件
🏷️ Java
项目中读取数据库配置文件时用的 getResource
方法,本地执行是好的,打包成 jar 包后放到服务器上执行出 FileNotFoundException
错。
java
new FileInputStream(new File(PubConstant.class.getResource("/DBConfig.properties").getPath()))
根据 从 jar 包中读取资源文件 修改为使用 getResourceAsStream
方法获取配置文件流:
java
PubConstant.class.getResourceAsStream("/DBConfig.properties")