Java里有這么一段獲取服務(wù)器參數(shù)的代碼
public static java.util.Properties System.getProperties(); // 獲取所有系統(tǒng)參數(shù)
public static String System.getProperty(String key); // 獲取指定參數(shù)
public static String System.getProperty(String key, String def); // 獲取指定參數(shù),如果獲取不到則返回默認(rèn)值(def)
能獲取到的常用參數(shù)如下:
其余的參數(shù)請(qǐng)自行g(shù)etProperties查看。
public static java.util.Properties System.getProperties(); // 獲取所有系統(tǒng)參數(shù)
public static String System.getProperty(String key); // 獲取指定參數(shù)
public static String System.getProperty(String key, String def); // 獲取指定參數(shù),如果獲取不到則返回默認(rèn)值(def)
能獲取到的常用參數(shù)如下:
Key | Description of Associated Value |
---|---|
java.version |
Java 運(yùn)行環(huán)境版本 |
java.vendor |
Java 運(yùn)行環(huán)境供應(yīng)商 |
java.vendor.url |
Java 供應(yīng)商 URL |
java.home |
Java 安裝路徑 |
java.vm.specification.version |
Java 虛擬機(jī)規(guī)范版本 |
java.vm.specification.vendor |
Java 虛擬機(jī)規(guī)范供應(yīng)商 |
java.vm.specification.name |
Java 虛擬機(jī)規(guī)范名稱 |
java.vm.version |
Java 虛擬機(jī)實(shí)現(xiàn)版本 |
java.vm.vendor |
Java 虛擬機(jī)實(shí)現(xiàn)供應(yīng)商 |
java.vm.name |
Java 虛擬機(jī)實(shí)現(xiàn)供應(yīng)商 |
java.specification.version |
Java 運(yùn)行環(huán)境規(guī)范版本 |
java.specification.vendor |
Java 運(yùn)行環(huán)境規(guī)范供應(yīng)商 |
java.specification.name |
Java 運(yùn)行環(huán)境規(guī)范名稱 |
java.class.version |
Java 類規(guī)范版本號(hào) |
java.class.path |
Java 類路徑 |
java.library.path |
加載庫(kù)時(shí)搜索的路徑列表 |
java.io.tmpdir |
默認(rèn)的臨時(shí)文件路徑 |
java.compiler |
要使用的 JIT 編譯器的名稱 |
java.ext.dirs |
一個(gè)或多個(gè)擴(kuò)展目錄的路徑 |
os.name |
操作系統(tǒng)名稱 |
os.arch |
操作系統(tǒng)架構(gòu) |
os.version |
操作系統(tǒng)版本 |
file.separator |
文件分隔符(在 UNIX 系統(tǒng)中是“/”) |
path.separator |
路徑分隔符(在 UNIX 系統(tǒng)中是“:”) |
line.separator |
行分隔符(在 UNIX 系統(tǒng)中是“/n”) |
user.name |
用戶賬戶名稱 |
user.home |
用戶主目錄 |
user.dir |
用戶的當(dāng)前工作目錄 |
其余的參數(shù)請(qǐng)自行g(shù)etProperties查看。