'\" t .\" Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. .\" 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. .\" .\" 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. .\" .\" Arch: generic .\" Software: JDK 8 .\" Date: 21 November 2013 .\" SectDesc: Remote Method Invocation (RMI) Tools .\" Title: serialver.1 .\" .if n .pl 99999 .TH serialver 1 "21 November 2013" "JDK 8" "Remote Method Invocation (RMI) Tools" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" serialver \- ابزار استخراج و نمایش serialVersionUID کلاس‌های سریال‌پذیر جاوا (نسخه ۱۱) .SH "خلاصه دستور (SYNOPSIS)" .sp .nf \fBserialver\fR [ \fIگزینه‌ها\fR ] [ \fIنام_کلاس‌ها\fR ] .fi .sp .TP \fIگزینه‌ها\fR گزینه‌های خط فرمان\&. بخش گزینه‌ها را ببینید\&. .TP \fIنام_کلاس‌ها\fR کلاس‌هایی که مقدار \f3serialVersionUID\fR آن‌ها باید بازگردانده شود\&. .SH "توضیحات (DESCRIPTION)" دستور \f3serialver\fR مقدار \f3serialVersionUID\fR را برای یک یا چند کلاس به شکلی مناسب جهت کپی در یک کلاس در حال توسعه بازمی‌گرداند\&. در صورت اجرا بدون آرگومان، دستور \f3serialver\fR یک خط راهنمای نحوه استفاده را چاپ می‌کند\&. .SH "گزینه‌ها (OPTIONS)" .TP -classpath \fIمسیر-فایل‌ها\fR .br مسیر جستجو برای کلاس‌ها و منابع برنامه را تعیین می‌کند\&. کلاس‌ها و منابع را با دونقطه (:) از هم جدا کنید\&. .TP -show .br یک رابط کاربری گرافیکی ساده را نمایش می‌دهد\&. نام کامل کلاس را وارد کنید و کلید \fIEnter\fR یا دکمه \fIShow\fR را فشار دهید تا مقدار \f3serialVersionUID\fR نمایش داده شود\&. .TP -J\fIگزینه\fR .br \f3گزینه\fR مورد نظر را به ماشین مجازی جاوا (JVM) ارسال می‌کند؛ به طوری که گزینه یکی از موارد شرح‌داده‌شده در صفحه راهنمای اجراکننده برنامه‌های جاوا است\&. برای مثال، \f3-J-Xms48m\fR مقدار حافظه اولیه را روی ۴۸ مگابایت تنظیم می‌کند\&. به \fBjava\fR(1) مراجعه کنید\&. .SH "نکات (NOTES)" دستور \f3serialver\fR کلاس‌های مشخص‌شده را در ماشین مجازی خود بارگذاری و مقداردهی اولیه می‌کند و به‌طور پیش‌فرض، هیچ مدیر امنیتی (Security Manager) تنظیم نمی‌کند\&. اگر قرار است دستور \f3serialver\fR با کلاس‌های غیرقابل اعتماد اجرا شود، می‌توان یک مدیر امنیتی را با گزینه زیر تنظیم کرد: .sp .nf \f3\-J\-Djava\&.security\&.manager\fP .fi .sp در صورت نیاز، می‌توان یک خط‌مشی امنیتی (Security Policy) را با گزینه زیر تعیین کرد: .sp .nf \f3\-J\-Djava\&.security\&.policy=\fP .fi .sp .SH "همچنین ببینید (SEE ALSO)" .TP 0.2i \(bu توضیحات کلاس \f3java\&.io\&.ObjectStream\fR در .RE .br 'pl 8.5i 'bp