java读取properties配置文件(此处以java读取jdbc.properties数据库配置文件为例)
- 先创建jdbc.properties文件(此处创建在/WebRoot/WEB-INF/下)
- 在java中操作
String path = Thread.currentThread().getContextClassLoader().getResource("").toString(); path = path.substring(0,path.lastIndexOf("class")) + "jdbc.properties"; //去掉class\,加上jdbc.properties //path=path.replace('/', '\\'); // 将/换成\ path=path.replace("file:", ""); //去掉file: //path=path.replace("classes\\", ""); //去掉class\ path=path.substring(1); //去掉第一个\,如 \D:\JavaWeb... File jdbc = new File(path); if(jdbc.exists()){ Properties properties = new Properties(); try { properties.load(new FileInputStream(jdbc)); } catch (IOException e) { e.printStackTrace(); } //读取properties配置文件中的url url = properties.getProperty("url"); //读取properties配置文件中的user user = properties.getProperty("user"); //读取properties配置文件中的password password = properties.getProperty("password"); }
- 在linux下部署时出现读不到此路径的问题,后来发现是
path=path.substring(1);
的原因,把它注释掉就可以读到了。就是D:/xxxx....读不到,最前面的'/'不能去掉,即/D:/xxxx....的时候才读取得到。
相关推荐
NULL 博文链接:https://liuzidong.iteye.com/blog/776637
大家都喜欢把配置文件放在src目录下,如果有10个以上的配置文件为什么不考虑在WEB-INF目录下新建一个文件夹,专门放配置文件;这样即好管理,文件安全性又高。亲问题已经解决,把源代码共享给大家,已经通过测试;...
主要介绍了java读取properties配置文件的方法,涉及java操作properties配置文件的相关技巧,需要的朋友可以参考下
ConfigFile configfile = ConfigFile.getInstance("ipConfig123.properties"); String ip = configfile.getkeyvalue("ip"); 可以取出ipConfig123.properties 文件中IP的内容
java读取properties文件的工具类,传入配置文件名字和其中的key就可以读取
NULL 博文链接:https://jeemygrow.iteye.com/blog/1162827
利用Java的Properties 类读取配置文件信息! 读取Properties文件的例子
主要介绍了java简单读取properties配置文件的方法,涉及java针对properties配置的载入及文件属性读取相关操作技巧,需要的朋友可以参考下
下面小编就为大家带来一篇Java读取properties配置文件时,出现中文乱码的解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
NULL 博文链接:https://bijian1013.iteye.com/blog/2307358
读取properties文件返回map
使用Java中的Properties类的方法,以及类加载器来读取配置文件中的信息。可以读取.properties文件和.cfg文件。详细代码+注释+测试例子
java中properties文件读取demo
主要介绍了Java读取properties配置文件的方法讲解,properties可以被看作是Java世界的ini,Java中有Properties可以操作它,需要的朋友可以参考下
Java配置文件读取,采用单例模式加载config.properties
properties文件获取工具类:静态加载properties配置文件,有根据key获取值的方法
NULL 博文链接:https://z-gxjs.iteye.com/blog/1846423
java项目读取配置文件的实例代码,使用class.getClassLoader().getResourceAsStream方法。
详细描写了java读写配置文件的六种读写办法.