导航:首页 > 文件管理 > 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配置文件生效相关的资料

热点内容
编程英雄中哪个最强 浏览:775
单反ps教程 浏览:255
海贝音乐苹果版找不到文件夹 浏览:267
荣耀6窗口小工具 浏览:233
电脑双击文件夹显示找不到 浏览:83
电脑大型文件传输软件 浏览:407
ps重命名文件标题名称 浏览:83
ug80表达式教程 浏览:26
腾讯视频下载的文件保存位置 浏览:467
电脑重装后找不到2k文件 浏览:524
有个文件消失了搜索也找不到 浏览:186
天下3升级75世界套 浏览:856
鹏博士数据港属于哪个板块 浏览:635
xp去除盗版工具 浏览:157
角度云计算和大数据哪个好 浏览:871
js制作35选7 浏览:621
雷腾鼠标找不到文件 浏览:357
兴趣爱好都有哪些app 浏览:589
让两个大脑文件共享的软件 浏览:806
机械手编程里的组合是什么意思 浏览:605

友情链接