properties文件更新|java中 如何修改jar包内的properties文件!! 修改 修改 jar包内

㈠ 怎么打开和修改PROPERTIES 文件如题 谢谢了

我只知道可以用menucreator修改.fs文件修改保存main.fs,main.properties也会自动更新

㈡ javaWeb Tomcat 怎样实properties文件的实时加载

现在可以通过修改tomcat配置文件来让服务器自动加载,修改tomcat服务器文件 tomcat安装目录–conf–server.xml,在tomcat的<host></host>标签里添加下面这行代码:<Context path= "/myweb " docBase= "E:\myeclipse9\myweb\WebRoot " reloadable= "true "/>说明:1>path:指定拜候该web应用的URL进口;2>docBase:指定web应用的文件路径,可以给定绝对路径,也可以给定相对于<Host>的appBase属性【默认指向tomcat的webapps】的相对于径;要是Web应用是个war文件,则指定war文件的路径。3>reloadable:要是这个属性设置为true,Tomcat服务器在运行状况下会监视在WEB-INF/classess和WEB-INF/lib目次下的class文件的改动,以及监视web应用的WEB-INF/web.xml文件的改动。要是检测到的class文件或者web.xml文件被更新,服务器会自动加载Web应用。该属性的默认值为false.在web应用的开发和调试阶段,把reloadable设为true,可以方便对web应用的调试。在web应用正式发布阶段,把reloadable设为false,可以减低tomcat的运行负荷,提高Tomcat的运行性能。

㈢ 怎么样用一个新的properties文件里面的key和vlaue替换掉旧的properties里面的对应内容,不用手动去更新

WriteProperties w = new WriteProperties(); w.writeProperties(key,value);如果Properties文件中存在Key了,则更新value,否则添加key = value

㈣ java更新properties文件,下面的代码为什么一更新就将原来的所有键值对都删了,

///把之前的值取出来存放到一个Map里,最后一次性更新或追加Map toSaveMap = new HashMap();Set keys = pro.keySet();for (Iterator itr = keys.iterator(); itr.hasNext();) {String key = (String) itr.next();Object value = pro.get(key);toSaveMap.put(key, value);}toSaveMap.put(task.getId(), state); pro.putAll(toSaveMap);

㈤ 不重启weblogic服务,可以动态生效更新log4j.xml/properties文件

建议将配置内容移植到数据库中

㈥ java更新properties文件怎么刷新

首先你要明白一点,你更新后的文件不是你src下的,而是你生成的项目class 下的。 因此,如果你在程序中更新成功了,应该打开项目文件夹中找到class文件夹中的那个properties。当然了,如果我上面说的意思你是明白的话,可以参考一下其他网友做法。

importjava.io.File;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.InputStream;importjava.util.Properties;publicclassTest2{publicstaticvoidmain(String[]args){try{Propertiesprop=newProperties();//属性集合对象java.net.URLurl=Test2.class.getResource("allen.properties");Filefile=newFile(url.toURI());InputStreamfis=newFileInputStream(file);prop.load(fis);//将属性文件流装载到Properties对象中fis.close();//关闭流//获取属性值,txnLogId已在文件中定义StringtxnLogId=prop.getProperty("txnLogId");System.out.println("读取txnLogId属性的值:"+txnLogId);txnLogId=String.valueOf(Integer.parseInt(txnLogId)+1);prop.setProperty("txnLogId",txnLogId);//修改sitename的属性值prop.setProperty("age","25");//添加值//文件输出流FileOutputStreamfos=newFileOutputStream(file);//将Properties集合保存到流中prop.store(fos,"updatetxnLogIdvalue");fos.close();//关闭流}catch(Exceptione){e.printStackTrace();}}}

㈦ JAVA如何写properties文件

properties文件和java没什么关系,用struts倒是可以从中读取数据,想要修改的话,直接修改等号后面的值就可以,如果想修改item1,item2,就找到调用item1,item2的java代码,同时修改变量名

㈧ 在java中使用properties对properties文件中的一个值进行更新,在同一运行程序

你是spring 加载的吧,这个问题今天才处理了,配置文件加载顺序问题,你指定好加载顺序应该就没问题了

㈨ java中 如何修改jar包内的properties文件!! 修改 修改 jar包内

用rar打开 双击properties文件 修改后 点击确定保存 他会提示文件已经修改 是否确认更新压缩文件

㈩ myeclipse 中properties文件写入内容保存后关闭在打开,文件中没有数据

第一步:load()第二步:更新properties文件的内容(注:新内容会覆盖旧内容)第三步:save()(注:要关闭流,不然文件就没有数据)


赞 (0)