當前位置:首頁 » 數據倉庫 » java如何切換配置文件
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

java如何切換配置文件

發布時間: 2022-06-22 03:59:34

『壹』 Java的jar包中資料庫配置文件.xml在本地環境和伺服器上不同,怎麼方便地更改

在persistence.xml中配置兩個,開發時將伺服器的配置屏蔽掉,打包時將開發環境配置屏蔽掉不就方便一點

『貳』 怎麼使用JAVA單例模式控制配置文件

public class Test44 {
public static void main(String[] args) {
One one = One.getOne();
one.say();
}
}
class One{
//構造方法私有
private static One obj = null;
private One(){

}
//獲取實例的方法
public static One getOne(){
if(obj==null){
obj =new One();
}
return obj;
}

public void say (){
System.out.println("one");
}
}
這個是單例

『叄』 java中如何從當前項目中讀取運行另一項目中的配置文件

使用url統一資源定位符,前提是需要有訪問文件的許可權。


importjava.io.File;
importjava.net.URL;

importorg.apache.commons.io.FileUtils;

publicclassDownloadURLFile{

/**
*@paramargs
*/
publicstaticvoidmain(String[]args){

Stringres=downloadFromUrl("http://images.17173.com/2010/www/roll/201003/0301sohu01.jpg","d:/");
System.out.println(res);
}


(Stringurl,Stringdir){

try{
URLhttpurl=newURL(url);
StringfileName=getFileNameFromUrl(url);
System.out.println(fileName);
Filef=newFile(dir+fileName);
FileUtils.URLToFile(httpurl,f);
}catch(Exceptione){
e.printStackTrace();
return"Fault!";
}
return"Successful!";
}

(Stringurl){
Stringname=newLong(System.currentTimeMillis()).toString()+".X";
intindex=url.lastIndexOf("/");
if(index>0){
name=url.substring(index+1);
if(name.trim().length()>0){
returnname;
}
}
returnname;
}
}

『肆』 怎樣使用配置文件設置Java系統屬性

右擊桌面上「計算機」圖標,從彈出的快捷菜單中選擇「屬性」,打開「系統」窗口。
配置Java的系統環境變數
在打開的「系統」窗口中單擊左側「高級系統設置」選項。
配置Java的系統環境變數
在彈出的「系統屬性」對話框中,切換到「高級」選項卡,單擊「環境變數」按鈕。
配置Java的系統環境變數
4
在彈出的「環境變數」對話框中,在「系統變數」欄中選擇「Path」選項,然後單擊「編輯」按鈕。
配置Java的系統環境變數

『伍』 java國際化問題 實現中英文切換

// PROPERTIES_FILE_NAME是PROPERTIES文件前面的文件名
// Locale.ENGLISH可以換成LOCALE.CHINESE進行中英文切換
ResourceBundle bundle = ResourceBundle.getBundle(
PROPERTIES_FILE_NAME, Locale.ENGLISH);
通過bundle.getString(KEY);得到資源文件里的值

『陸』 用java 如何讀取配置文件(如:資源文件)中配

java讀取配置文件的幾種方法如下:
方式一:採用ServletContext讀取,讀取配置文件的realpath,然後通過文件流讀取出來。因為是用ServletContext讀取文件路徑,所以配置文件可以放入在web-info的classes目錄中,也可以在應用層級及web-info的目錄中。文件存放位置具體在eclipse工程中的表現是:可以放在src下面,也可放在web-info及webroot下面等。因為是讀取出路徑後,用文件流進行讀取的,所以可以讀取任意的配置文件包括xml和properties。缺點:不能在servlet外面應用讀取配置信息。
方式二:採用ResourceBundle類讀取配置信息,
優點是:可以以完全限定類名的方式載入資源後,直接的讀取出來,且可以在非Web應用中讀取資源文件。缺點:只能載入類classes下面的資源文件且只能讀取.properties文件。
方式三:採用ClassLoader方式進行讀取配置信息
優點是:可以在非Web應用中讀取配置資源信息,可以讀取任意的資源文件信息
缺點:只能載入類classes下面的資源文件。
方法4 getResouceAsStream
XmlParserHandler.class.getResourceAsStream 與classloader不同

使用的是當前類的相對路徑

『柒』 spring boot profile 怎麼切換配置文件

Spring Boot 是 Spring 產品中一個新的子項目,致力於簡便快捷地搭建基於 Spring 的獨立可運行的應用。大多數的 Spring Boot 應用只需要非常少的 Spring 配置。 你能夠使用 Spring Boot 創建 Java 應用並通過 java -jar 來運行或者創建傳統的通...

『捌』 java 從配置文件更改一個地方 更改項目的實現方式

手改吧、、、如果想那個就備份一個撒,你是不是想在同一個項目上修改怕改變了原來的那個,就這樣,然後新建一個項目,然後改名原項目,就是忘了能不能改項目名。。。

『玖』 java 修改系統配置文件內容

不要直接訪問配置文件,在啟動初始化時,把配置文件etc/sysctl.conf文件讀取到一個內存中的HashMap裡面去,可以使用單例模式實現,所有的添加、修改、訪問全在內存中的HashMap中進行。

啟動系統時,載入配置文件到對象,去判斷重復等等。
退出系統時,將對象,重新覆蓋一下原有的配置文件
運行時所有的修改,全部針對內存中的對象操作

『拾』 java應用程序如何實現中英文切換

你可以做一個配置文件啊,一個配置中文的,一個配置英文的,然後切換配置文件顯示不就是先中英文切換了