美文网首页
加载Java项目中scr下的properties文件

加载Java项目中scr下的properties文件

作者: CoderHong | 来源:发表于2017-11-13 00:54 被阅读11次

    方式一

    利用ResourceBundle来加载

    ResourceBundle bundle = ResourceBundle.getBundle("database");
    String username = bundle.getString("username");
    System.out.println(username);
    

    注意点:

    1. public static final ResourceBundle getBundle(String baseName);中放入的是不带后缀名的properties文件名称。

    2.确保该properties文件在src目录下。

    方式二

    利用类的加载器

    InputStream in = Class.forName(任意类的全称).getClassLoader().getResourceAsStream("database.properties");
    Properties p = new Properties();
    p.load(in);
    p.getProperty("key");
    

    注意点:

    1. 中放入的是带后缀名的properties文件名称。

    2. 确保该properties文件在src目录下。

    相关文章

      网友评论

          本文标题:加载Java项目中scr下的properties文件

          本文链接:https://www.haomeiwen.com/subject/ekramxtx.html