j2ee ,如何读取配置文件?

发布于 2022-09-06 09:04:14 字数 89 浏览 19 评论 0

我记得有一种方法,放在classes下的某后缀的配置文件,可以在程序里面直接通过properties读取出来(不用设置配置文件路径),请问下是什么后缀?如何读取的?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

站稳脚跟 2022-09-13 09:04:14

相对web项目来说,放到classes下,那是因为那里是项目的根目录,那个相对路径是 /

例如你的文件是jdbc.properties,那么就配的相对路径就是“/jdbc.properties”,也可以是“jdbc.properties”

思念满溢 2022-09-13 09:04:14

获取classpath路径(getResourceAsStream),然后可以利用Properties这个类来加载

孤云独去闲 2022-09-13 09:04:14
// 加载配置文件;
ResourceBundle bundle = ResourceBundle.getBundle("project");

Enumeration<String> keys = bundle.getKeys();
while(keys.hasMoreElements()) {
    System.out.println(keys.nextElement());
}

project即为文件名称,文件后缀为properties,文件必须放在classpath路径中;

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文