StoryEdit 開発日誌

ウェブアプリ StoryEditを作ってましたが延期。普通のブログ。

Javaの環境情報

System.getProperty("java.vm.version");

でとれる。コンパイラの情報はどうやってとるのか,
マシンが2台以上必要なので、まだ不明。

追記:
ここでgetPropertyでとれる一覧が.
java.compilerはJIT compilerのバージョン.つまり実行環境のものでしかない.
C言語だとすぐとれるんだけどなぁ。。。

http://www.tutorialspoint.com/java/lang/system_getproperties.htm

追記2:
結局,とれないくさい.クラスファイルしかない場合は,ヘッダのバイナリから
判定できるらしいんだが,コンパイル時に文字列を埋め込むようなコードを
表示することができないってことか。。。というか,動いているVM次第なんだから、
そのVMの情報だけとれればいいってことか。