加载properties文件的方法

首先是building-service.properties文件如下,”=”后面是有内容的,这里因为隐私故省略。

gerritURL=
jenkinsURL=http:
gerritUsername=
gerritPassword=
API_Token=

下面是读取properties文件中相关值的办法
首先需要导入import java.util.Properties;

private static String gerritURL = "";
private static String jenkinsURL ="";
private static String gerritUsername = "";
private static String gerritPassword = "";
private static String API_Token = "";
private static String PROPERTIES_NAME = "building-service.properties";
private static Properties buildingProperties = new Properties();

static {
        if (!isLoadedProp) loadProp();
    }

public static void loadProp() {
    FileInputStream buildingPropertyFile = null;
       try {
           String configPath = "/etc/abt/";//"/etc/abt"是properties文件
           buildingPropertyFile = new FileInputStream(configPath +PROPERTIES_NAME);
           buildingProperties.load(buildingPropertyFile);
           gerritURL = buildingProperties.getProperty("gerritURL", "");
           jenkinsURL = buildingProperties.getProperty("jenkinsURL", "");
           gerritUsername = buildingProperties.getProperty("gerritUsername", "");
           gerritPassword = buildingProperties.getProperty("gerritPassword", "");
           API_Token = buildingProperties.getProperty("API_Token", "");

               isLoadedProp = true;
            } 
           catch (IOException e) {
               e.printStackTrace();
           }
           finally{
               try {
                   if (buildingPropertyFile != null)
                       buildingPropertyFile.close();

                } catch (IOException e) {
                     e.printStackTrace();
                }
           }
    }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值