serialver(1)

名前
serialver - シリアルバージョンコマンド

serialver コマンドは serialVersionUID を返します。

形式

serialver [ options ] [ classnames ]

    options
        このドキュメントで説明されているコマンド行オプションです。

    classnames
        1 つ以上のクラス名です。

説明

serialver は、1 つ以上のクラスの serialVersionUID を、展開しているクラスへコピーするのに適した形式で返します。引数を指定しないで呼び出すと、使用方法が表示されます。

オプション

    -classpath <: で区切られたディレクトリと zip や jar ファイル>
        アプリケーションのクラスおよびリソースの検索パスを設定します。

    -show
        簡単なユーザーインタフェースを表示します。完全指定のクラス名を入力して、Enter キーか「Show」ボタンを押し、シリアルバージョン UID を表示します。

    -Joption
        Java 仮想マシンに option を渡します。option には、java(1)のリファレンスページに記載されているオプションを 1 つ指定します。たとえば、-J-Xms48m と指定すると、スタートアップメモリーは 48M バイトに設定されます。

注

serialver コマンドは、指定されたクラスをその仮想マシン内に読み込んで初期化しますが、デフォルトではセキュリティーマネージャーの設定は行いません。信頼できないクラスとともに serialver を実行する場合には、次のオプションを使ってセキュリティーマネージャーを設定できます。

-J-Djava.security.manager

また、必要であれば、次のオプションを使ってセキュリティーポリシーを指定できます。

-J-Djava.security.policy=<policy file>

関連項目

java.io.ObjectStreamClass @
http://java.sun.com/javase/6/docs/api/java/io/ObjectStreamClass.html