導航:首頁 > 文件管理 > 配置文件鏈接如何獲取

配置文件鏈接如何獲取

發布時間:2023-01-23 22:18:18

① 如何獲得配置文件的絕對路徑

只能獲得當前程序的 EXE 文件的路徑 就是你運行程序的路徑
MessageBox.Show(System.Windows.Forms.Application.ExecutablePath.ToString());

System.Windows.Forms.Application.ExecutablePath 這個就是當前程序EXE文件的路徑 如果你把EXE文件和INI文件放在一個路徑下 那麼 就把/之後的EXE文件名去掉 然後加上INI 的文件名 就行了
這只不過是個字元串處理的過程

② 如何獲得 war中 配置文件的路徑

war3.exe不是文件夾而是一個執行程序,一般在魔獸爭霸游戲根目錄下,先找找你把魔獸存在哪個盤,比如存在D盤,則打開順序通常為我的電腦---D盤---魔獸爭霸---war3.exe;(在一些電腦里war3.exe是木有圖標滴··找找就行)

java 程序打包為jar發布後,讀取配置文件路徑出錯 ,怎樣獲取配置文件路徑

給你個例子,讀取config.properties文件。
文件內容(值自己加)如下:
TestHosts =
FormalHosts =

TestConfig =
FormalConfig =

HostsPath =
ConfigPath =

讀取文件的類如下:
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
import java.util.*;

public class EvnConfig{
public static Properties PROPERTIES = new Properties();

static{
String proFilePath = System.getProperty("user.dir")+"/config.properties";
//System.out.println(proFilePath);
//InputStream propertiesStream = EvnConfig.class.getClassLoader().getResourceAsStream(proFilePath);
InputStream in = null;
try {
in = new BufferedInputStream(new FileInputStream(proFilePath));
} catch (FileNotFoundException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
try{
PROPERTIES.load(in);
}catch(IOException e){
System.out.println("properties創建失敗!");
e.printStackTrace();
}
//System.out.println("EvnConfig.testHosts:"+PROPERTIES.getProperty("TestHosts"));
}

public static final String testHosts = changeCode(PROPERTIES.getProperty("TestHosts"));
public static final String formalHosts = changeCode(PROPERTIES.getProperty("FormalHosts"));
public static final String testConfig = changeCode(PROPERTIES.getProperty("TestConfig"));
public static final String formalConfig = changeCode(PROPERTIES.getProperty("FormalConfig"));
public static final String hostsPath = changeCode(PROPERTIES.getProperty("HostsPath"));
public static final String configPath = changeCode(PROPERTIES.getProperty("ConfigPath"));

public static String changeCode(String str){
String toStr = "";
try {
//System.out.println(str + "轉換...");
toStr = new String(str.getBytes("ISO-8859-1"),"GB2312");
//System.out.println(str + "轉換成功!");
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
System.out.println(str + "轉換失敗!");
e.printStackTrace();
}
return toStr;

}
}

④ 如何在配置文件里添加資料庫鏈接

當你想把資料庫遷移到另一個不同的伺服器或者說當你資料庫鏈接信息有改動時,你只需要在web.config里對資料庫鏈接信息做下修改就可以了,並不需要重新編譯和重新部署這個應用程序以適應新的伺服器的要求。閑話不多說,直接說下怎麼操作吧。 首先進入配置文件,也就是web.config里找到<connectionStrings節點,在<connectionStrings節點里添加一個子節點如: <connectionStrings <add name="ConnectionString" connectionString="server=127.0.0.1;database=db_super;uid=sa;pwd=123456"/ </connectionStrings server是你的伺服器地址IP database是資料庫名 uid是用戶名 pwd是登錄名 這里設置好就說明你的web.config文件里的資料庫鏈接配置以經是OK了的 下一步操作比較關鍵,要在你對資料庫鏈接有用到的域中記得添加一個 System.Configuration的引用。添加引用的方法:右鍵程序域--添加引用---選擇.net切換--找到System.Configuation--確定

⑤ 如何在配置文件里添加資料庫鏈接

直接在spring的配置文件中applicationContext.xml文件中配置資料庫連接也可以,但是有個問題,需要在url後帶著使用編碼集和指定編碼集,出現了如下問題,&這個符號報錯。

既然這樣只能使用外部配置文件設置一些參數,在spring的配置文件applicationContext.xml中獲取,然後配置連接資料庫。

使用properties配置文件連接資料庫,在src下新建jdbc.properties文件,按照自己的資料庫名,用戶名密碼更改下面的配置。

在spring的配置文件applicatiContext.xml中加入(這里是引入配置文件),更改之前的資料庫配置,名稱和配置文件中的對應上即可。

⑥ 如何查找虛擬主機中網站程序的資料庫連接配置文件

網站環境不同,不同程序有不同的資料庫配置位置以discuz為例,其他的隨機應變:
Discuz論壇的資料庫在程序中有設置文件對應查詢賬號密碼,目錄位置:
/config/config_global.php
/uc_server/data/config.inc.php
/config/config_ucenter.php
文件都含有Discuz論壇資料庫的登錄賬號密碼信息,可以參考查詢資料庫信息。
網站本身的資料庫是和程序分開的,大部分主機都是儲存在兩個空間。小型虛擬主機,沒有許可權查看資料庫文件,但是會提供在線管理的工具,一般在空間後台有提供鏈接。
雲主機,快雲VPS,雲伺服器,以及獨立主機,都有遠程伺服器管理許可權的,直接登錄遠程,就可以查看資料庫位置。
目前的情況看,快雲VPS都自帶雲資料庫,也有管理平台,可以後台直接打開,登錄管理資料庫。

⑦ 在XPO中怎麼通過配置文件來讀取資料庫鏈接 / 藍訊

xml version="1.0" encoding="utf-8"?> 通過AppSettingReader類來獲取配置文件中的設置,然後組合一個連接字元串。我們建議你使用Provider類的GetConnectString方法來(在DevExpress.Xpo.DB命名空間)

⑧ C#如何用配置文件連接資料庫寫好的配置文件放在哪裡

你新建項目的時候,會有一個web.config的配置文件的
在裡面的<connectionStrings</connectionStrings
<add一個資料庫鏈接字元串就OK了,例如「<add
connectionString="Data
Source=.;Initial
Catalog=test;Integrated
Security=True;Connect
Timeout=30;"
name="DBHelplerDbConnection"/」
這個就是了,connectionString代表資料庫鏈接字元串,name代表你想要引用的時候查找的名稱。
完成以上的配置文件,就在你的DBhelper類里用ConfigurationManager進行連接
以下是我寫的例子=
=。這是原創回答,如有錯誤,希望別見怪哈
string
strCon
=
ConfigurationManager.ConnectionStrings["這里是你剛才配置文件里連接的NAME"].ConnectionString;
就可以直接打開連接了,不知道對你有沒有幫助·-·當學術交流吧

⑨ 如何在配置文件里添加資料庫鏈接

直接在來spring的配置文件中applicationContext.xml文件中配置數自據庫連接也可以,但是有個問題,需要在url後帶著使用編碼集和指定編碼集,出現了如下問題,&這個符號報錯。

既然這樣只能使用外部配置文件設置一些參數,在spring的配置文件applicationContext.xml中獲取,然後配置連接資料庫。

使用properties配置文件連接資料庫,在src下新建jdbc.properties文件,按照自己的資料庫名,用戶名密碼更改下面的配置。

在spring的配置文件applicatiContext.xml中加入(這里是引入配置文件),更改之前的資料庫配置,名稱和配置文件中的對應上即可。

⑩ 如何獲取配置文件的路徑

Properties pro = new Properties();
ClassLoader cl = Thread.currentThread().getContextClassLoader();
InputStream stream = cl.getResourceAsStream("com/pyllot/jdbc.properties");// 這個地方可以讀取src下的配置文件,但是我現在的配置文件位置是在web/WEB-INF/configs下.如果stream = cl.getResourceAsStream("web/WEB-INF/configs/jdbc.properties")這樣寫,那麼就會報空指針,應該是找不到文件的問題. ....
pro.load(stream);

閱讀全文

與配置文件鏈接如何獲取相關的資料

熱點內容
245倒角編程怎麼計算 瀏覽:599
可以買生活用品的app有哪些 瀏覽:175
cad在c盤產生的文件夾 瀏覽:541
聯想手機解鎖工具 瀏覽:696
瑞銀3887win10 瀏覽:833
學網路編程哪個好 瀏覽:805
手機vmos導入的文件在哪裡 瀏覽:115
蘋果手機可以把文件傳到華為嗎 瀏覽:63
海川化工下載的文件默認到哪裡 瀏覽:343
學唱粵語歌app 瀏覽:975
qq游戲生死狙擊玩不了 瀏覽:120
win10郵件不顯示圖片 瀏覽:922
口袋妖怪所有版本下載 瀏覽:504
我們身邊都有哪些大數據例子 瀏覽:25
震旦adc307掃描的文件在哪裡 瀏覽:999
圖片打開變成文件 瀏覽:194
松下微單電腦傳文件軟體 瀏覽:574
蘋果藍牙鍵盤surface 瀏覽:170
mindmaplinux 瀏覽:733
oppo手機怎麼連接電腦傳輸數據 瀏覽:624

友情鏈接