WebLogicのバージョンを知る方法(2)

udagawaの日記のGroovyスクリプトに感化されてちょっと試してみた.

Pnuts version 1.1 (20040908004213), 1.4.1_06 (Sun Microsystems Inc.)
Java HotSpot(TM) Client VM (mixed mode)
> import weblogic.*;
null
> foreach i (version.methods) {
  if (match("^get", i.name)) {
    print(i.name + ":");
    println(eval("version." + i.name + "()"));
  }
}
getBuildVersion:WebLogic Server 8.1 SP3  Wed Jun 30 00:22:55 PDT 2004 404973
getReleaseBuildVersion:8.1.3.0
getVersions:WebLogic Server 8.1 SP3  Wed Jun 30 00:22:55 PDT 2004 404973
getPLInfo:[Ljava.lang.String;@99353f
getWebServerReleaseInfo:WebLogic Server 8.1 SP3 Wed Jun 30 00:22:55 PDT 2004 404973
getClass:class java.lang.Class
null
>

なんかJavaっぽいな.