
正文
java代码加载配置文件,java添加配置
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
JAVA中如何重新加载.properties文件,使其他引用实时改变?
如果只是程序更改值的请使用,prop.setProperty(ss, 123); 。如果是人为修改 .properties 文件的值 。关闭上次,读取流 。
大兄弟,我这儿有一个,你参考一下,但是输出流问题,没有得到解决。
使用java.util.Properties\x0d\x0a\x0d\x0a创建一个Properties对象。\x0d\x0a使用对象的load方法加载你的property文件。\x0d\x0a使用getProperty方法取值。
properties文件不就行了。不过save方法用的输出流 需要用filewriter写入/com/zst/warning/config/info.properties文件。web项目应该没问题,如果是java应用程序打成jar包后的话就比较麻烦了。
(1)load(InputStream inStream)这个方法可以从.properties属性文件对应的文件输入流中,加载属性列表到Properties类对象。
相关问答
Q1: java读取配置文件的方法(xml)
1、只要更改XML配置文件,就可以正常运行。localhostsqlnameusernamepassword上面这个myenv.xml配置文件一般是放在tomcat的WEB-INF/classes目录下。
2、在java环境下读取xml文件的方法主要有4种:DOM、SAX、JDOM、JAXB DOM(Document Object Model)此方法主要由W3C提供,它将xml文件全部读入内存中,然后将各个元素组成一棵数据树,以便快速的访问各个节点 。
3、java读取配置文件的几种方法如下:方式一:采用ServletContext读取,读取配置文件的realpath,然后通过文件流读取出来。
4、Document:XML文档对象,由解析器获取 NodeList:节点数组 Node:节点(包括element、#text)Element:元素,可用于获取属性参数 (2)SAX(Simple API for XML)解析 流模型中的推模型分析方式。
Q2: Java读取配置文件的几种方法以及路径问题
1、只要更改XML配置文件,就可以正常运行。localhostsqlnameusernamepassword上面这个myenv.xml配置文件一般是放在tomcat的WEB-INF/classes目录下。
2、可以通过cl得到一个file 你对file进行操作区找 那个配置文件。
3、使用java.lang.ClassLoader类的getResourceAsStream(String name)方法 路径是不能加斜杠的!非常重要。
4、你好,提问者:指定资源路径的方法有两种:一种是绝对路径,一种是相对路径。
5、(4)、 this.getClass().getClassLoader().getResource().getPath();//获取工程classes 下的路径,这个方法可以在任意jsp,servlet,java文件中使用,因为不管是jsp,servlet其实都是java程序,都是一个 class。
6、最常用读取properties文件的方法 InputStream in = getClass().getResourceAsStream(资源Name);这种方式要求properties文件和当前类在同一文件夹下面。
Q3: Java,加载不到配置文件中的值
1、图片比较模糊看不太清楚,尤其是错误信息那张图。初步估计路径问题,没有准确读取到文件。也有可能是文件编码格式的问题,造成下能准确读取。希望对你有帮助。
2、地址错误。两种解决方式:获得文件时,不要调用getClassLoader()方法。因为该调用该方法后,会默认在项目根路径下,寻找需要读取的文件。但是你的config.properties在根目录下的CESHI包下,所以最终导致路径错误。
3、方式一:采用流+Properties 当工程部署到Tomcat中时,按照上边方式,则会出现找不到该文件路径的异常。经搜索资料知道,Java工程打包部署到Tomcat中时,properties的路径变到顶层(classes下),这是由Maven工程结构决定的。
4、由于是在运行阶段出现的问题,那么可能是环境变量配置不当的问题,即可能是classpath路径配置错误,而导致.class文件无法加载。
Q4: 如何在java类中读取Properties配置文件
使用java.util.Properties类的load()方法 示例://文件在项目下。
先讲一下怎么读取项目内的配置文件,properties文件,里面有两个键值对name:爬楼高手和age:37。然后在JAVA代码中初始化PropertiesProperties pro =new Properties()。
java读取配置文件的几种方法如下:方式一:采用ServletContext读取,读取配置文件的realpath,然后通过文件流读取出来。
使用java.lang.Class类的getResourceAsStream(String name)方法InputStream in = getClass().getResourceAsStream(/config.properties);在静态方法中,由于不能使用getClass()方法,必须写出类的名字。区别不大。
说说我的项目中的情况吧:配置文件“weblogic11g.properties”保存在WEB-INFO目录下,和web.xml在同一个目录下。
Q5: Java中如何设置读取ini配置文件?
1、。是需要你把win.ini在个文件的内容打印在纸上 2。还是读取win.ini文件的具体然后打印在纸上 如果是1。直接打印就好了,只要写一个调用打印机的东西就可以了 如果是2。
2、打开eclipse,“File”-New-Java Project,在Project Name中输入工程名,如:FiveChess。其他参数使用默认数据。点击Finish 在工程FiveChess下的Src,点击右键,选择New-Package,在name这一栏输入包名。
3、echo [.ShellClassInfo]DeskTop.ini echo InfoTip=!info!DeskTop.ini attrib +s +h DeskTop.ini :DoNothing shift goto :start 这段是设置备注的。
java代码加载配置文件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java添加配置、java代码加载配置文件的信息别忘了在本站进行查找喔。







