導航:首頁 > 文件管理 > 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配置文件生效相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接