如何在 Eclipse Java 动态 Web 项目中使用 .properties 文件?

2024-05-20

我正在 Eclipse 中开发动态 Web 项目。我创建了一个 .properties 文件来存储数据库详细信息(用户名、密码等)。我通过右键单击项目和 New -> File 添加它。我使用了Java util包Properties类。但它不起作用。我无法从文件中检索任何属性。这是我使用的代码,

Properties prop = new Properties();

    try {

        prop.load(new FileInputStream("database.properties"));

        String db = prop.getProperty("database");
        String userName = prop.getProperty("dbuser");
        String password = prop.getProperty("dbpassword");

    } catch (IOException ex) {
        ex.printStackTrace();
    }

是否有问题或者是否有任何特定的地方我应该放置属性文件。


您所做的是正确的,即右键单击项目并新建文件。您必须将属性放在启动 jvm 的位置。请查看附图。属性文件标记为红色。看看你的属性文件是否也位于类似的位置。 还要将其添加到您的代码中以找出文件的放置位置:

System.out.println(new File(".").getAbsolutePath());

欲了解更多详情,请点击此链接 -使用 java 属性文件时出现 FileNotFoundException https://stackoverflow.com/questions/19304651/filenotfoundexception-when-using-java-properties-file/19304805?noredirect=1#comment28589968_19304805

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Eclipse Java 动态 Web 项目中使用 .properties 文件? 的相关文章

随机推荐