system_getproperty
指定したキーが指すシステムプロパティを取得.
呼び出し手順
res=system_getproperty(key)
引数
- res
文字列の値
- key
文字列
説明
指定したキーが指すシステムプロパティを取得します.
java.version | Java Runtime Environmentのバージョン |
java.vendor | Java Runtime Environmentのベンダ |
java.vendor.url | Java ベンダのURL |
java.home | Javaをインストールしたディレクトリ |
java.vm.specification.version | Java Virtual Machine 仕様のバージョン |
java.vm.specification.vendor | Java Virtual Machine 仕様のベンダ |
java.vm.specification.name | Java Virtual Machine 仕様名 |
java.vm.version | Java Virtual Machine 実装のバージョン |
java.vm.vendor | Java Virtual Machine 実装のベンダ |
java.vm.name | Java Virtual Machine 実装名 |
java.specification.version | Java Runtime Environment 仕様のバージョン |
java.specification.vendor | Java Runtime Environment 仕様のベンダ |
java.specification.name | Java Runtime Environment 仕様名 |
java.class.version | Java クラス形式のバージョン番号 |
java.class.path | Java クラスパス |
java.library.path | ライブラリロード時の検索パスのリスト |
java.io.tmpdir | テンポラリファイルのパスのデフォルト |
java.compiler | 使用するJITコンパイラの名前 |
java.ext.dirs | 拡張ディレクトリのパス |
os.name | オペレーティングシステム名 |
os.arch | オペレーティングシステムのアーキテクチャ |
os.version | オペレーティングシステムのバージョン |
file.separator | ファイルセパレータ (UNIXでは"/") |
path.separator | パスセパレータ (UNIXでは":") |
line.separator | 行セパレータ(UNIXでは"\n") |
user.name | ユーザのアカウント名 |
user.home | ユーザのホームディレクトリ |
user.dir | ユーザのカレントの作業ディレクトリ |
例
system_getproperty('awt.toolkit') system_getproperty('file.encoding') system_getproperty('file.encoding.pkg') system_getproperty('java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment') system_getproperty('java.awt.printerjob=sun.awt.windows.WPrinterJob') system_getproperty('java.class.path') system_getproperty('java.class.version') system_getproperty('java.endorsed.dirs') system_getproperty('java.ext.dirs') system_getproperty('java.home') system_getproperty('java.io.tmpdir') system_getproperty('java.library.path') system_getproperty('java.runtime.name') system_getproperty('java.runtime.version') system_getproperty('java.specification.name') system_getproperty('java.specification.vendor') system_getproperty('java.specification.version') system_getproperty('java.vendor') system_getproperty('java.vendor.url') system_getproperty('java.vendor.url.bug') system_getproperty('java.version') system_getproperty('java.vm.info') system_getproperty('java.vm.name') system_getproperty('java.vm.specification.name') system_getproperty('java.vm.specification.vendor') system_getproperty('java.vm.specification.version') system_getproperty('java.vm.vendor') system_getproperty('java.vm.version') system_getproperty("jogl.gljpanel.nohw") system_getproperty('line.separator') system_getproperty('os.arch') system_getproperty('os.name') system_getproperty('os.version') system_getproperty('path.separator') system_getproperty('sun.arch.data.model') system_getproperty('sun.boot.class.path') system_getproperty('sun.boot.library.path') system_getproperty('sun.cpu.endian') system_getproperty('sun.cpu.isalist') system_getproperty('sun.desktop') system_getproperty('sun.io.unicode.encoding') system_getproperty('sun.jnu.encoding') system_getproperty('sun.management.compiler') system_getproperty('sun.os.patch.level') system_getproperty('user.country') system_getproperty('user.dir') system_getproperty('user.home') system_getproperty('user.language') system_getproperty('user.name') system_getproperty('user.timezone') system_getproperty('user.variant')
参照
- system_setproperty — キーおよび値で指定したシステムプロパティを設定.
- getenv — 環境変数の値を取得
- setenv — 環境変数の値を設定e
- root_properties — ルートオブジェクトプロパティの説明.
Report an issue | ||
<< jre_path | JVM | system_setproperty >> |