为了账号安全,请及时绑定邮箱和手机立即绑定

从Java包加载属性文件

从Java包加载属性文件

DIEA 2019-08-12 14:35:33
从Java包加载属性文件我需要读取一个隐藏在我的包结构中的属性文件com.al.common.email.templates。我已经尝试了一切,我无法弄明白。最后,我的代码将在servlet容器中运行,但我不想依赖于容器。我编写JUnit测试用例,它需要兼顾两者。
查看完整描述

3 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

要添加Joachim Sauer的答案,如果您需要在静态环境中执行此操作,您可以执行以下操作:

static {
  Properties prop = new Properties();
  InputStream in = CurrentClassName.class.getResourceAsStream("foo.properties");
  prop.load(in);
  in.close()}

(与以前一样,例外处理已被删除。)


查看完整回答
反对 回复 2019-08-12
  • 3 回答
  • 0 关注
  • 523 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号