请教java如何实时读取.properties文件中的配置项内容

 我来答
百度网友8336dc618
2016-07-29 · 超过83用户采纳过TA的回答
知道小有建树答主
回答量:266
采纳率:0%
帮助的人:116万
展开全部
Properties 类

static {
properties = new Properties();

InputStream in = null;
try {
in = ReadProperties.class.getResourceAsStream("/brochina-config.properties");//文件路径
properties.load(in);
} catch (Exception e) {
e.printStackTrace();
}
finally{
try {
if(in!=null) in.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
String value = properties.getProperty(key);具体方法
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沫神钢虚1F
2017-01-25 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.6万
采纳率:59%
帮助的人:1090万
展开全部
最常用读取properties文件的方法 InputStream in = getClass().getResourceAsStream("资源Name");这种方式要求properties文件和当前类在同一文件夹下面。如果在不同的包中,必须使用: InputStream ins = this.getClass().getResourceAsStream(
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
过捷念晨钰
2016-08-01 · TA获得超过1039个赞
知道小有建树答主
回答量:1285
采纳率:100%
帮助的人:5.5万
展开全部
其中id为读取文件以后的bean
id,可以通过这个id获取文件中对应属性的值,如config.test代表获取文件中test属性的值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式