导航:首页 > 文件管理 > java配置文件生效

java配置文件生效

发布时间:2025-02-17 16:28:21

java中的资源文件(properties)有何作用

配置信息用抄的。加上你写一个方法来获取配置信息的内容,也就是读取.properties文件。方法设置返回值,可以用来返回等号后面的信息,比如你想获取8888的话,只需要给写的方法传一个参数PORT,就能返回8888。工程里很多地方都会用到配置信息里的东西,如果没有配置文件,将来要修改端口号或者HOST的时候就比较麻烦,需要改代码。有配置文件就不一样了,只修改配置文件里等号后面的数据就可以了。工程里其他地方用HOST和PORT都是用给读取配置文件的方法传参数的形式调用数据的,所以只修改配置文件的内容就能全部修改为想要的数据。最主要的是不用修改代码,这点很重要,所以工作中配置文件往往比java代码还要多。,当然不止是.properties类型的,更多的是.xml类型

② java热部署:tomcat运行中,动态修改配置文件(java文件)中的static属性并生效

<Context path="/tomcatTest" reloadable="true" docBase="E:\workplace\testProject\WebRoot"/>
第一个是容器里的项目path 要加/
第二个参数是你的workplace的路径,一般是到webroot

写个context.xml文件,放到项目的META-INF里.context.xml头部像上面那样写就可以

③ 东方通部署后配置文件不生效

东方通部署后配置文件不生效解决办法如下。
1、删除C盘目录下的java,javaw,javaws,三个文件。
2、删除环境变量Path中C盘javapath的配置。

④ java应用(非web应用)中log4j.properties/xml动态修改配置文件,无需重启,就能立即生效,如何实现

import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;

public class BeTestClass {
static String log4jPath;
static Logger log = Logger.getLogger(BeTestClass.class);
static {
PropertyConfigurator.configureAndWatch("log4j.properties", 1000);
}

public static void main(String[] args) {

for (int i = 0; i < 1000; i++) {
//PropertyConfigurator.configure(log4jPath);

log.info("----------info");
log.debug("----------debug");
log.error("----------error");
System.out.println("***********************");
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}

阅读全文

与java配置文件生效相关的资料

热点内容
乐蛙os移植教程mtk 浏览:328
家教网站模板下载 浏览:482
u盘插了打印机后文件消失 浏览:108
苹果cinemadisplay更新 浏览:897
电脑键盘如何编程 浏览:930
微信小视频怎么先保存 浏览:96
满分app交友在哪里下载 浏览:446
关于小程序的视频 浏览:155
eif怎么导入手机qq 浏览:77
安吉白茶app怎么下载 浏览:129
无线传感器网络简明教程ppt 浏览:251
数字数据采集接口有哪些 浏览:997
苹果手机弄文件 浏览:776
vivox23手机怎么设置4g网络选择 浏览:212
华测手薄如何编程序 浏览:117
您已使用临时配置文件 浏览:491
js三元运算符赋值 浏览:773
linux输入法开源代码 浏览:958
ai文件颜色为什么变鲜艳 浏览:346
cad的文件存储在哪 浏览:406

友情链接