2011-05-11 08:30:46 -07:00
. " Copyright (c) 1997 , 2011 , Oracle and/or its affiliates. All rights reserved.
2007-12-01 00:00:00 +00:00
. " DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
. "
. " This code is free software; you can redistribute it and/or modify it
. " under the terms of the GNU General Public License version 2 only, as
. " published by the Free Software Foundation.
. "
. " This code is distributed in the hope that it will be useful, but WITHOUT
. " ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
. " FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
. " version 2 for more details (a copy is included in the LICENSE file that
. " accompanied this code).
. "
. " You should have received a copy of the GNU General Public License version
. " 2 along with this work; if not, write to the Free Software Foundation,
. " Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110 -1301 USA.
. "
2010-05-25 15:58:33 -07:00
. " Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
. " or visit www.oracle.com if you need additional information or have any
. " questions.
2007-12-01 00:00:00 +00:00
. "
2011-05-11 08:30:46 -07:00
.TH serialver 1 "10 May 2011"
2007-12-01 00:00:00 +00:00
.LP
2009-05-04 18:28:26 -07:00
.SH "Name"
2007-12-01 00:00:00 +00:00
serialver \- The Serial Version Command
.LP
.LP
The \f3 serialver\fP command returns the \f2 serialVersionUID\fP .
.LP
.SH "SYNOPSIS"
.LP
.nf
\f3
.fl
\fP \f3 serialver\fP [ options ] [ classnames ]
.fl
.fi
.LP
2009-05-04 18:28:26 -07:00
.RS 3
2007-12-01 00:00:00 +00:00
.TP 3
options
Command\- line options, as specified in this document.
.TP 3
classnames
One or more class names
2009-05-04 18:28:26 -07:00
.RE
2007-12-01 00:00:00 +00:00
.LP
.SH "DESCRIPTION"
.LP
.LP
\f3 serialver\fP returns the \f2 serialVersionUID\fP for one or more classes in a form suitable for copying into an evolving class. When invoked with no arguments it prints a usage line.
.LP
.SH "OPTIONS"
.LP
2009-05-04 18:28:26 -07:00
.RS 3
2007-12-01 00:00:00 +00:00
.TP 3
2009-05-04 18:28:26 -07:00
\- classpath <directories and zip/jar files separated by :>
2007-12-01 00:00:00 +00:00
Set search path for application classes and resources.
2009-05-04 18:28:26 -07:00
.RE
2007-12-01 00:00:00 +00:00
.LP
2009-05-04 18:28:26 -07:00
.RS 3
2007-12-01 00:00:00 +00:00
.TP 3
\- show
Displays a simple user interface. Enter the full class name and press either the Enter key or the Show button to display the serialVersionUID.
.TP 3
\- Joption
2009-05-04 18:28:26 -07:00
Pass \f2 option\fP to the Java virtual machine, where \f2 option\fP is one of the options described on the reference page for the java(1). For example, \f3 \- J\- Xms48m\fP sets the startup memory to 48 megabytes.
.RE
2007-12-01 00:00:00 +00:00
.LP
.SH "NOTES"
.LP
.LP
The \f3 serialver\fP command loads and initializes the specified classes in its virtual machine, and by default, it does not set a security manager. If \f3 serialver\fP is to be run with untrusted classes, a security manager can be set with the following option:
.LP
.LP
\f2 \- J\- Djava.security.manager\fP
.LP
.LP
and, if necessary, a security policy can be specified with the following option:
.LP
.LP
\f2 \- J\- Djava.security.policy=<policy file>\fP
.LP
.SH "SEE ALSO"
.LP
.LP
.na
\f2 java.io.ObjectStreamClass\fP @
.fi
2011-05-11 08:30:46 -07:00
http://download.oracle.com/javase/7/docs/api/java/io/ObjectStreamClass.html
2007-12-01 00:00:00 +00:00
.LP