'\" t .\" Copyright (c) 2004, 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: Java Deployment Tools .\" Title: unpack200.1 .\" .if n .pl 99999 .TH unpack200 1 "21 November 2013" "JDK 8" "Java Deployment 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)" unpack200 \- تبدیل فایل بسته‌بندی‌شدهٔ تولیدشده توسط pack200(1) به یک فایل JAR برای استقرار تحت وب\&. .SH "خلاصه دستور (SYNOPSIS)" .sp .nf \fBunpack200\fR [ \fIoptions\fR ] input\-file \fIJAR\-file\fR .fi .sp .TP \fIoptions\fR گزینه‌های خط فرمان\&. بخش گزینه‌ها را ببینید\&. .TP \fIinput-file\fR نام فایل ورودی که می‌تواند یک فایل pack200 gzip یا یک فایل pack200 باشد\&. ورودی همچنین می‌تواند یک فایل JAR تولیدشده توسط \f3pack200\fR(1) با تلاش (effort) برابر با \f30\fR باشد، که در این صورت محتویات فایل ورودی همراه با نشانگر Pack200 به فایل JAR خروجی کپی می‌شود\&. .TP \fIJAR-file\fR نام فایل JAR خروجی\&. .SH "توضیحات (DESCRIPTION)" دستور \f3unpack200\fR یک پیاده‌سازی بومی است که یک فایل بسته‌بندی‌شدهٔ تولیدشده توسط \f3pack200\fR\f3(1)\fR را به یک فایل JAR تبدیل می‌کند\&. کاربرد معمول آن به شرح زیر است\&. در مثال زیر، فایل \f3myarchive\&.jar\fR از \f3myarchive\&.pack\&.gz\fR با تنظیمات پیش‌فرض دستور \f3unpack200\fR تولید می‌شود\&. .sp .nf \f3unpack200 myarchive\&.pack\&.gz myarchive\&.jar\fP .fi .nf \f3\fP .fi .sp .SH "گزینه‌ها (OPTIONS)" .TP -Hvalue --deflate-hint=\fIvalue\fR .br حالت فشرده‌سازی (deflation) را برای تمام مدخل‌های درون یک فایل JAR روی \f3true\fR، \f3false\fR یا \f3keep\fR تنظیم می‌کند\&. حالت پیش‌فرض \f3keep\fR است\&. اگر مقدار \f3true\fR یا \f3false\fR باشد، گزینهٔ \f3--deflate=hint\fR رفتار پیش‌فرض را لغو کرده و حالت فشرده‌سازی را روی تمام مدخل‌های فایل JAR خروجی اعمال می‌کند\&. .TP -r --remove-pack-file .br فایل بسته (pack) ورودی را حذف می‌کند\&. .TP -v --verbose .br پیام‌های حداقلی را نمایش می‌دهد\&. مشخص کردن مکرر این گزینه پیام‌های با جزئیات بیشتری را نمایش می‌دهد\&. .TP -q --quiet .br اجرای بی‌صدا و بدون نمایش هیچ پیامی را تعیین می‌کند\&. .TP -lfilename --log-file=\fIfilename\fR .br فایل گزارشی را مشخص می‌کند که پیام‌های خروجی در آن ثبت می‌شوند\&. .TP -? -h --help .br اطلاعات راهنما دربارهٔ دستور \f3unpack200\fR را چاپ می‌کند\&. .TP -V --version .br اطلاعات نگارش دستور \f3unpack200\fR را چاپ می‌کند\&. .TP -J\fIoption\fR .br گزینه را به Java Virtual Machine ارسال می‌کند، که در آن \f3option\fR یکی از گزینه‌های شرح‌داده‌شده در صفحهٔ مرجع اجراکنندهٔ برنامه‌های جاوا است\&. برای نمونه، \f3-J-Xms48m\fR حافظهٔ راه‌اندازی را روی ۴۸ مگابایت تنظیم می‌کند\&. به java(1) مراجعه کنید\&. .SH "نکات (NOTES)" این دستور نباید با دستور \f3unpack\fR اشتباه گرفته شود\&. این دو محصولاتی کاملاً متمایز هستند\&. .PP در صورت وجود مغایرت، مشخصات فنی Java SE API ارائه‌شده همراه با JDK مرجع حاکم و نهایی است\&. .SH "وضعیت خروج (EXIT STATUS)" مقادیر خروج زیر بازگردانده می‌شوند: 0 برای تکمیل موفقیت‌آمیز، و مقداری بزرگ‌تر از 0 در صورت وقوع خطا\&. .SH "همچنین ببینید (SEE ALSO)" .TP 0.2i \(bu pack200(1) .TP 0.2i \(bu jar(1) .TP 0.2i \(bu jarsigner(1) .TP 0.2i \(bu صفحهٔ مربوط به Pack200 and Compression در http://docs\&.oracle\&.com/javase/8/docs/technotes/guides/deployment/deployment-guide/pack200\&.html .TP 0.2i \(bu صفحهٔ مستندات فنی Java SE در http://docs\&.oracle\&.com/javase .RE .br 'pl 8.5i 'bp