Tomcat下找不到properties文件
生活随笔
收集整理的這篇文章主要介紹了
Tomcat下找不到properties文件
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在java core項(xiàng)目里,目錄結(jié)構(gòu)如下:
當(dāng)使用
InputStream ips=new FileInputStream("config/config.properties");能讀到properties文件。
但是在java web項(xiàng)目時(shí),部署到Tomcat后。上面的讀法就不行了。
javaweb項(xiàng)目結(jié)構(gòu)如下:
原因:
打開項(xiàng)目部署到Tomcat后的目錄結(jié)構(gòu):
并沒有config文件夾
因此使用下面的代碼:
public class HiveDao {private String driverName;private String ip;private String port;private String database;private String username;private String password;private String url;public HiveDao() {try {InputStream ips=new FileInputStream(HiveDao.class.getResource("/").getPath() + "/jdbc.properties");Properties properties=new Properties();properties.load(ips);
總結(jié)
以上是生活随笔為你收集整理的Tomcat下找不到properties文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 详解:设计模式之-适配器模式
- 下一篇: Oracle char varchar