`

java加载properties文件的路径问题

阅读更多

1.方法一
InputStream fis =TestProperties.class.getClassLoader().getResourceAsStream("init.properties")

2.方法二(要求TestProperties和init.properties在同一目录下)
InputStream fis =TestProperties.class.getResourceAsStream("init.properties")

3.方法三,对于Web工程也可以这样。
先获取ServletContext,然后
InputStream in=context.getResourceAsStream("/WEB-INF/classes/init.properties");

分享到:
评论

相关推荐

    Java加载资源文件时的路径问题的解决办法

    今天偶然看到一篇关于tomcat加载servlet的文章,不由得想起了java加载资源文件的路径问题,资源文件可以使xml,properties,图片等,可以是任何文件

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

    3、config文件,里面是我们的配置文件,jdbc.properties是对数据库连接的配置,mybatis-config.xml是对mapper.xml文件进行扫描的配置, spring.xml主要是配置组件扫描器,加载外部的properties配置文件,配置数据库...

    基于beetl的java后台模板

    2.在resource目录下的dbconfig.properties文件,在这里修改生成配置,主要修改一些路径和包名 3.确认好路径正确后,就可以开始生产三层和mapper了。 4.生成方法,调用com.edu.cn.beetlUtil.beetl这里面的main方法...

    JAVA Spring框架实现登陆查询 完整搭建框架方法的word文档 包含mysql文件

    3.3 log4j.properties 日志文件 不用修改 3.4 修改spring-mvc 文件 .1 修改controller包的自动扫描注解,如图 2 定义jsp文件存放的路径 <property name="prefix" value="/jsp/" /> 如图 3.5修改spring-mabtis...

    Struts2属性文件详解

    对于某些Java EE服务器,不支持HttpServlet Request调用getParameterMap()方法,此时可以设置该属性值为true来解决该问题.该属性的默认值是false.对于 WebLogic、Orion和OC4J服务器,通常应该设置该属性为true. struts....

    Java JDK 7学习笔记(国内第一本Java 7,前期版本累计销量5万册)

     《java jdk 7学习笔记》是作者多年来教学实践经验的总结,汇集了教学过程中学生在学习java时遇到的概念、操作、应用或认证考试等问题及解决方案。  《java jdk 7学习笔记》针对java se 7新功能全面改版,无论是...

    java 面试题 总结

     GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收...

    BOS技术整理-05

    引入 log4j.properties 文件 @WebService使用类上面,标记类是webservice服务提供对象 @WebMethod使用在方法上面,标记方法是webservice服务提供方法 WS整合spring服务器端开发 CXF需要在web.xml中配置...

    config-agent:用于从文件加载系统属性的 JVM 代理

    一个 JVM 代理,它允许您指定 Java 属性文件的路径,并让代理将该文件中的属性读取到 JVM 中,就像这些属性一样 假设一个属性文件包含以下内容: property.one=1 property.two=2 property.three=3 使用以下命令...

    java+mysql实现的代码分享网(所有源码已开源,效果可看网址:www.admintwo.com)

    修改jdbc.properties和img.properties,其中jdbc.properties是数据库连接信息,img.properties是用户头像、分享介绍图片、分享代码压缩包文件存放路径设置文件。之后,部署运行tomcat服务器即可。

    java-serial-communication-arduino:java-串行通信-arduino

    /etc/ld.so.conf 或 LD_LIBRARY_PATH) 如果出现此错误,则必须阻止堆栈库包含具有此二进制文件的可执行代码execstack -c /你的库的路径/ Java HotSpot(TM) 客户端 VM 警告:您已加载库 /usr/lib/...

    RestfulPrimes:Primes.java和PrimesController.java中的功能的主要回顾

    最小的RestExpress服务器 包含最少外部依赖项的模板RestExpress项目。 要通过Maven运行项目: ... 例如,“ ./ config / dev / environment.properties”和该文件中的任何设置都将添加到或覆盖jar文件中嵌入的设置。

    基于ssh和mysql的教材交易系统

    (2)如果想要使用自定义名字的话,就需要在系统源代码中把数据库配置dbcp.properties文件里的对应项修改一下, 以及hibernate.cfg.xml中数据源的对应配置项修改一下。 3、安装Tomcat服务器 安装Tomcat6.0 4、将...

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

    即当前类所在路径及其引用的第三方类库的路径,如第四节中的问题6所述)下的类库 加载到内存中。 开发者可以直接使用系统类加载器。 5. 设计模式:(框架中使用,是程序设计的高级思想) 1. 单例模式...

    JavaCourse:用于JAVA学习目的的项目。 在一个简单的游乐场中包含最常用的代码构造,可用于学习JAVA代码原理

    Java课程 用于JAVA学习目的的项目。 在一个简单的游乐场中包含最常用的代码构造,可用于学习JAVA代码原理。 类中的每个程序包都包含一些... 在文件settings.properties中编辑下载的Webdriver的路径 运行所需的JAVA内容

    allure-alm:使用Alm Rest API将生成的吸引力结果导出到HP ALM

    根目录包含index.html ) HP ALM连接属性文件的文件路径如果使用2个参数运行,它将加载alm-report.properties作为类路径资源如果不带任何参数运行它加载alm-report.properties作为类路径资源和分别假定系统属性...

    好用的代码生成源码

    在temppate目录创建一个文件,如${className}SpringControler.java 则代码生成器会自动将该模板文件加载并生成该文件 充分利用各种文件的注释 如在.xml中我们可以使用 在.properties文件中我们可以使用 #generator-...

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

     GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收...

    Apache安装及JBOSS部署说明文档.rar

    2.0.1 JBOSS常用配置文件的路径 11 2.1 JBOSS 应用程序的下载及安装 11 2.2 JBOSS 应用程序的配置调整 11 2.2.1配置负载均衡,调整参数 11 2.2.2配置集群(Clustering),调整参数 12 2.2.3配置数据源,调整参数 ...

    mina2.0+spring

    自己整理结合网上的诸多资料开发的一个中间件,当然这个是demo,想做成完整的通讯中间件的话需要在handler处做处理,并对加载配置文件处做修改方可导出成jar集成到其他系统。 这里简单说下: 1.ij.properties配置...

Global site tag (gtag.js) - Google Analytics