`

java 解析 properties-使用 Properties-可以指定配置文件路径

阅读更多
#mq
xdr.mq.url=tcp://192.168.100.15:61618;

import java.io.IOException;
import java.util.Properties;


public class Test {

String conf = "log4j.properties";
private static final String homepath = PropertiesHelper.getHomePath();
   
    Properties rb = new Properties();
    public  String url= rb.getProperty("xdr.mq.url");
   
public static void main(String[] args) throws FileNotFoundException, IOException{
Test t = new Test();
//进行初始化
if(t.url==null){
t.rb.load(new FileInputStream(homepath + File.separator + "log4j.properties"));
t.url= t.rb.getProperty("xdr.mq.url");
}
t.rb.load(new FileInputStream(homepath + File.separator + "log4j.properties"));
   
System.out.println("url:"+t.rb.getProperty("xdr.mq.url"));
}
}
分享到:
评论

相关推荐

    叮当书城项目-叮当书城项目部署代码视频教程带源码(java毕业设计项目-java练手项目)

    mybatis-config.xml是对mapper.xml文件进行扫描的配置, spring.xml主要是配置组件扫描器,加载外部的properties配置文件,配置数据库连接池等等,springmvc里面是对视图解析器的配置, 4、controller文件是控制层...

    java解析给定url

    System.out.println("读取配置文件/config.properties出错"); } } /** * 程序总入口 */ private void start() { for(int i = 0; i (); i++) { URLConnection con = getConnection(configList.get(i)); ...

    webuntis-monitor-parser:简单的程序可以将Webuntis监视数据导出到文件或mysql

    webuntis监视解析器 简单的程序可以将Webuntis监视数据导出到文件或mysql 用法 从版下载最新版本 ... 仅使用配置路径执行程序: java -jar [name of the downloaded jar] [path to the config] 查

    day020-继承加强和设计模式代码和笔记.rar

    4. Properties资源(配置)文件的解析(重点) ---------------------------------(注意:重点)------------------------------------- 以后配置文件都要放到项目中的一个或者几个单独的文件夹中,为了好管理...

    day023-xml解析笔记和代码.rar

    配置文件都使用XML格式,框架都是用xml和Properties作为配置文件。 1.3. 使用:(掌握) 语法: <?xml version="1.0" encoding="UTF-8"?> <!--注释快捷键:ctrl + shift + / --> <!-- ...

    springboot学习思维笔记.xmind

    SpringBoot的配置文件 application.properties application.yml src/main/resources starter pom 官方starter pom spring-boot-starter spring-boot-starter-actuator spring-...

    java 面试题 总结

    Java Bean 是可复用的组件,对Java Bean并没有严格的规范,理论上讲,任何一个Java类都可以是一个Bean。但通常情况下,由于Java Bean是被容器所创建(如Tomcat)的,所以Java Bean应具有一个无参的构造器,另外,...

    MockIDP:模拟一个简单的SAML IDP的应用程序

    有两个配置文件。 MockIDP.properties和sp-metadata.xml中的元数据文件 MockIDP.properties具有两个属性spEntityId-在sp-matedata.xml文件中标识您的SP的ID spMetadataLocation-sp-matedata.xml文件的位置 sp-...

    carcar.sql

    在application.properties中可以配置thymeleaf模板解析器属性.就像使用springMVC的JSP解析器配置一样 #thymeleaf start spring.thymeleaf.mode=HTML5 spring.thymeleaf.encoding=UTF-8 spring.thymeleaf.content-...

    超级有影响力霸气的Java面试题大全文档

     Java Bean 是可复用的组件,对Java Bean并没有严格的规范,理论上讲,任何一个Java类都可以是一个Bean。但通常情况下,由于Java Bean是被容器所创建(如Tomcat)的,所以Java Bean应具有一个无参的构造器,另外,...

    Spring-Reference_zh_CN(Spring中文参考手册)

    6.8.3. 使用Spring IoC来配置AspectJ的切面 6.8.4. 在Spring应用中使用AspectJ Load-time weaving(LTW) 6.9. 其它资源 7. Spring AOP APIs 7.1. 简介 7.2. Spring中的切入点API 7.2.1. 概念 7.2.2. 切入点实施 ...

    spring_MVC源码

    弃用了struts,用spring mvc框架做了几个项目,感觉都不错,而且使用了注解方式,可以省掉一大堆配置文件。本文主要介绍使用注解方式配置的spring mvc,之前写的spring3.0 mvc和rest小例子没有介绍到数据层的内容,...

    Spring中文帮助文档

    6.8.3. 使用Spring IoC来配置AspectJ的切面 6.8.4. 在Spring应用中使用AspectJ加载时织入(LTW) 6.9. 更多资源 7. Spring AOP APIs 7.1. 简介 7.2. Spring中的切入点API 7.2.1. 概念 7.2.2. 切入点运算 ...

    Spring API

    6.8.3. 使用Spring IoC来配置AspectJ的切面 6.8.4. 在Spring应用中使用AspectJ加载时织入(LTW) 6.9. 更多资源 7. Spring AOP APIs 7.1. 简介 7.2. Spring中的切入点API 7.2.1. 概念 7.2.2. 切入点运算 ...

    keypin:Clojure中类固醇的关键查找

    定期刷新,远程存储等) 读取配置文件对.edn和.properties文件的开箱即用支持其他配置文件类型(JSON,YAML等)的可扩展设计从文件系统和类路径中读取配置文件(按此顺序) 自由拥有外部配置文件,或与应用程序JAR...

    spring chm文档

    6.8.3. 使用Spring IoC来配置AspectJ的切面 6.8.4. 在Spring应用中使用AspectJ Load-time weaving(LTW) 6.9. 其它资源 7. Spring AOP APIs 7.1. 简介 7.2. Spring中的切入点API 7.2.1. 概念 7.2.2. 切入点...

    mybean-framework:MyBean框架

    MyBean框架可以通过注解、xml配置文件、properties配置文件三种方式注册一个Bean实例,被注册的Bean实例会进入MyBean框架的核心容器之中。 注解 1、在Java类上标注@MyBean注解,即可将JavaBean注入核心容器。 2、...

    asp.net知识库

    革新:.NET 2.0的自定义配置文件体系初探 关于如何在ASP.NET 2.0中定制Expression Builders 怎么在ASP.NET 2.0中使用Membership asp.net 2.0-实现数据访问(1) ASP.NET 2.0 新特性 .NET 2.0里使用强类型数据创建...

    Spring 2.0 开发参考手册

    6.8.3. 使用Spring IoC来配置AspectJ的切面 6.8.4. 在Spring应用中使用AspectJ Load-time weaving(LTW) 6.9. 其它资源 7. Spring AOP APIs 7.1. 简介 7.2. Spring中的切入点API 7.2.1. 概念 7.2.2. 切入点...

    leetcode答案-fetch-leetcode-submission:抓取LeetCodeOJ个人提交的代码

    抓取、解析网页 使用说明 进入release文件夹 修改init.properties 中的配置 #登录账号 username=your_username #登录密码 password=your_password #登录类型,值暂时只能为leetcode或github logintype=leetcode #...

Global site tag (gtag.js) - Google Analytics