'\" t.\" Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved..\" Title: pack200.\" Language: English.\" Date: 2013ǯ11��21��.\" SectDesc: Java�ǥץ������ȡ��ġ���.\" Software: JDK 8.\" Arch: ����.\".\" 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..\".pl 99999.TH "pack200" "1" "2013ǯ11��21��" "JDK 8" "Java�ǥץ������ȡ��ġ���".\" -----------------------------------------------------------------.\" * 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"pack200 \- Web�ǥץ������ȤΤ����JAR�ե������pack200���̥ե�����˥ѥå��������ޤ���.SH "����".sp.if n \{\.RS 4.\}.nf\fIpack200\fR [\fIoptions\fR] \fIoutput\-file\fR \fIJAR\-file\fR.fi.if n \{\.RE.\}.PP���ץ�����Ǥ�դν���ǻ���Ǥ��ޤ������ޥ�ɥ饤��ޤ���properties�ե�����˻��ꤵ�줿�Ǹ�Υ��ץ������������˻��ꤵ�줿���٤ƤΥ��ץ������ͥ�褵��ޤ���.PP\fIoptions\fR.RS 4���ޥ�ɥ饤���ץ�����ץ����Ȥ��Ƥ���������.RE.PP\fIoutput\-file\fR.RS 4���ϥե������̾����.RE.PP\fIJAR\-file\fR.RS 4���ϥե������̾����.RE.SH "����".PP\fIpack200\fR���ޥ�ɤϡ�Java gzip����ץ�å�����Ѥ���JAR�ե������pack200���̥ե�������Ѵ�����Java���ץꥱ�������Ǥ���pack200�ե�����Ϲⰵ�̤Υե�����ǡ�ľ�ܥǥץ����Ǥ����Ӱ�������������������ɻ��֤�û�̤���ǽ�Ǥ���.PP\fIpack200\fR���ޥ�ɤˤϡ����̥�����������Ĵ����Ԥ����ץ������ޤ�������Ū�ʻ�����ˡ����˼����ޤ���\fImyarchive\&.pack\&.gz\fR���ǥե���Ȥ�\fIpack200\fR���ޥ������Ǻ�������ޤ���.sp.if n \{\.RS 4.\}.nfpack200 myarchive\&.pack\&.gz myarchive\&.jar.fi.if n \{\.RE.\}.SH "���ץ����".PP\-r, \-\-repack.RS 4JAR�ե������ѥå������奢��ѥå����ơ�JAR�ե�������������ޤ����������줿�ե������\fIjarsigner\fR(1)�ġ�������ϥե�����Ȥ��ƻ��ѤǤ��ޤ���������Ǥϡ�myarchive\&.jar�ե������ѥå������塢����ѥå����ޤ���.sp.if n \{\.RS 4.\}.nfpack200 \-\-repack myarchive\-packer\&.jar myarchive\&.jarpack200 \-\-repack myarchive\&.jar.fi.if n \{\.RE.\}������Ǥϡ����ϥե�������Υե�����ν�����ݻ����ޤ���.RE.PP\-g, \-\-no\-gzip.RS 4\fIpack200\fR�ե�������������ޤ������Υ��ץ�������ꤹ��Ȥ��ϡ�Ŭ�ڤʰ��̥ġ������Ѥ���ɬ�פ�����ޤ����ޤ����������åȡ������ƥ�Ǥϡ��б����밵�̲���ġ������Ѥ���ɬ�פ�����ޤ���.sp.if n \{\.RS 4.\}.nfpack200 \-\-no\-gzip myarchive\&.pack myarchive\&.jar.fi.if n \{\.RE.\}.RE.PP\-G, \-\-strip\-debug.RS 4���Ϥ���ǥХå�°���������ޤ�������ˤϡ�\fISourceFile\fR��\fILineNumberTable\fR��\fILocalVariableTable\fR��\fILocalVariableTypeTable\fR���ޤޤ�ޤ���������°����������С�����������ɤȥ��ȡ���Υ������Ͼ������ʤ�ޤ������ǥХå��ε�ǽ�����¤���ޤ���.RE.PP\-\-keep\-file\-order.RS 4���ϥե�������Υե�����ν�����ݻ����ޤ�������ϡ��ǥե���Ȥ�ư��Ǥ���.RE.PP\-O, \-\-no\-keep\-file\-order.RS 4�ѥå����ġ���ϡ����٤Ƥ����Ǥ��¤��ؤ����������ޤ����ѥå����ġ���ϡ�JAR�ǥ��쥯�ȥ�̾�������ƥ���������ɡ���������︺���뤳�Ȥ�Ǥ��ޤ���������������ǥå����ʤɡ������JAR�ե�����κ�Ŭ����ǽ�������ư��ʤ��ʤ뤳�Ȥ�����ޤ���.RE.PP\-S\fIvalue\fR, \-\-segment\-limit=\fIvalue\fR.RS 4�����ͤϡ��ƥ��������֡��������Ȥ�ͽ�ۥ������åȡ�������\fIN\fR(�Х���ñ��)�Ǥ���ñ������ϥե������ɬ�ץ�������\fIN\fR�Х��Ȥ�Ķ����ȡ���Ω�����������Ȥ�������Ƥ��ޤ����ü�ʥ������Ȥ��ơ��ͤ�\fI\-1\fR�ξ��ϡ����٤Ƥ����ϥե������ޤ��礭��ñ��Υ������Ȥ��������졢�ͤ�0�ξ��ϡ����饹���Ȥ˥������Ȥ�1�Ĥ�����������ޤ������������֡��������Ȥ��礭���ʤ�ȡ����Ҳ������ʤ��ʤ갵��Ψ���⤯�ʤ�ޤ��������ν����ˤ�¿���Υ����ɬ�פǤ���.sp�ƥ������ȤΥ������ϡ��������Ȥ��Ѵ�����뤽�줾������ϥե�����Υ������Τۤ�������̾����¾�����������ץ��ѥƥ��Υ�����������ƿ�¬����ޤ���.sp�ǥե���Ȥ�\-1�Ǥ����Ĥޤꡢ�ѥå����ġ����ñ��Υ������Ƚ��ϥե������������ޤ�����ü���礭�ʽ��ϥե����뤬�����������ˤϡ����ϥե���������Ȳ�(ʬ��)���Ƥ�꾮����JAR�ˤ��뤳�Ȥ������ᤷ�ޤ���.sp�������¤��ݤ���Ƥ��ʤ�10 MB��JAR�ѥå����ե�������̾��10%�������ѥå�����ޤ������������ѥå����ġ���Ǥ���礭��Java�ҡ���(�������Ȥ����¤���10��)��ɬ�פȤ�����⤢��ޤ���.RE.PP\-E\fIvalue\fR, \-\-effort=\fIvalue\fR.RS 4ñ���10�ʿ��ͤ���ꤷ����硢�ѥå����ġ���ϡ����ꤵ�줿����Ψ�ǥ��������֤̤��ޤ�����٥�1�ξ��ϡ����Ūû�����̻��֤�¿���礭��Υե����뤬��������ޤ�������٥�9�ξ��ϡ�����Ĺ�����֤��������ΤΡ���갵��Ψ�ι⤤�ե����뤬��������ޤ����ü����0����ꤷ�����ϡ�\fIpack200\fR���ޥ�ɤϸ���JAR�ե�����̤ʤ���ľ�ܥ��ԡ����ޤ���JSR 200ɸ��Ǥϡ����٤Ƥβ���ץ�����ब���������̤ʾ������������ΤΥѥ����롼�Ȳ�᤹��褦�˵��ꤷ�Ƥ��ޤ���.sp�ǥե���Ȥ�5�Ǥ������ξ�硢ɸ��Ū�ʻ��֤�Ŭ�ڤʰ��̤��Ԥ��ޤ���.RE.PP\-H\fIvalue\fR, \-\-deflate\-hint=\fIvalue\fR.RS 4���Ͼ������¸����Ȥ����ǥե�����ͤ��С��饤�ɤ��ޤ���ž������륢�������֤Υ��������礭���ʤ��礬����ޤ��������ǽ���ͤϡ�\fItrue\fR��\fIfalse\fR�ޤ���\fIkeep\fR�Ǥ���.sp\fIvalue\fR��\fItrue\fR�ޤ���false�ξ�硢\fIpacker200\fR���ޥ�ɤϻ���˽��äƥǥե졼����ҥ�Ȥ���ϥ��������֤����ꤷ�ޤ����������������Ǥθġ��Υǥե졼����ҥ�Ȥ�ž������ޤ���.sp\fIkeep\fR�ͤϡ�����JAR�dz�ǧ���줿�ǥե졼����ҥ�Ȥ��ݻ����ޤ������줬�ǥե���ȤǤ���.RE.PP\-m\fIvalue\fR, \-\-modification\-time=\fIvalue\fR.RS 4�����ǽ���ͤ�\fIlatest\fR��\fIkeep\fR�Ǥ���.sp�ͤ��ǿ��ξ�硢�ѥå����ġ���ϡ����Υ��������֤λ��Ѳ�ǽ�ʤ��٤ƤΥ���ȥ�Τ����κǽ��������狼�����Υ������Ȥλ��Ѳ�ǽ�ʤ��٤ƤΥ���ȥ�κǽ�������������ꤷ�褦�Ȥ��ޤ�������ñ����ͤϥ������Ȥΰ����Ȥ���ž�����졢�ƥ������Ȥ�������ȥ��Ŭ�Ѥ���ޤ������ξ�硢���٤ƤΥ��ȡ��롦�ե������ñ������դ����ꤵ���Ȥ�������Ϥ���ޤ��������������֤�ž�������������������뤳�Ȥ��Ǥ��ޤ���.sp�ͤ�\fIkeep\fR�ξ�硢����JAR�dz�ǧ���줿�ѹ����֤��ݻ�����ޤ������줬�ǥե���ȤǤ���.RE.PP\-P\fIfile\fR, \-\-pass\-file=\fIfile\fR.RS 4�ե�����̤������Х���ñ�̤�ž������褦�˻��ꤷ�ޤ������Υ��ץ������֤����Ѥ��ơ�ʣ���Υե���������Ǥ��ޤ��������ƥࡦ�ե����롦���ѥ졼����JAR�ե����롦���ѥ졼���Υ���å���(/)���֤�������������������ѥ�̾���Ѵ��ϹԤ��ޤ���̤Ȥ���������ե�����̾�ϡ�ʸ����Ȥ������Τ�JAR�ե�����Ǥνи��Ȱ��פ��Ƥ���ɬ�פ�����ޤ���\fIfile\fR�˥ǥ��쥯�ȥ�̾����ꤷ����硢���Υǥ��쥯�ȥ���Τ��٤ƤΥե����뤬ž������ޤ���.RE.PP\-U\fIaction\fR, \-\-unknown\-attribute=\fIaction\fR.RS 4�ǥե���Ȥ�ư����С��饤�ɤ��ޤ����Ĥޤꡢ������°����ޤ९�饹���ե����뤬�����ꤷ��\fIaction\fR�ˤ�ä��Ϥ���ޤ������������Ȥ��ƻ����ǽ���ͤϡ�\fIerror\fR��\fIstrip\fR�ޤ���\fIpass\fR�Ǥ���.sp�ͤ�\fIerror\fR�ξ�硢\fIpack200\fR���ޥ��������Τ����Ԥ���Ŭ�ڤ�������ɽ������ޤ���.sp�ͤ�\fIstrip\fR�ξ�硢°���Ϻ������ޤ���Java���ۥޥ���(JVM)ɬ��°����������ȡ����饹�����������ξ㳲��ȯ�����뤳�Ȥ�����ޤ���.sp�ͤ�\fIpass\fR�ξ�硢���饹���Τ�1�ĤΥ�����Ȥ���ž������ޤ���.RE.PP\-C\fIattribute\-name\fR=\fIlayout\fR, \-\-class\-attribute=\fIattribute\-name\fR=\fIaction\fR.RS 4���Υ��ץ����Ȥ��Ƥ���������.RE.PP\-F\fIattribute\-name\fR=\fIlayout\fR, \-\-field\-attribute=\fIattribute\-name\fR=\fIaction\fR.RS 4���Υ��ץ����Ȥ��Ƥ���������.RE.PP\-M\fIattribute\-name\fR=\fIlayout\fR, \-\-method\-attribute=\fIattribute\-name\fR=\fIaction\fR.RS 4���Υ��ץ����Ȥ��Ƥ���������.RE.PP\-D\fIattribute\-name\fR=\fIlayout\fR, \-\-code\-attribute=\fIattribute\-name\fR=\fIaction\fR.RS 4���Ҥ�4�ĤΥ��ץ����Ǥϡ����饹������ƥ��ƥ���\fIclass\-attribute\fR��\fIfield\-attribute\fR��\fImethod\-attribute\fR�����\fIcode\-attribute\fR�ʤɤ�°���Υ쥤�����Ȥ����Ǥ��ޤ���\fIattribute\-name\fR�ˤϡ����줫��쥤�����Ȥޤ��ϥ����������������°����̾������ꤷ�ޤ���\fIaction\fR�Ȥ��ƻ����ǽ���ͤϡ�\fIsome\-layout\-string\fR��\fIerror\fR��\fIstrip\fR��\fIpass\fR�Ǥ���.sp\fIsome\-layout\-string\fR: �쥤�����ȸ����JSR 200���ͤ��������Ƥ��ޤ�����:\fI\-\-class\-attribute=SourceFile=RUH\fR��.sp�ͤ�\fIerror\fR�ξ�硢\fIpack200\fR�����Ԥ���������ɽ������ޤ���.sp�ͤ�\fIstrip\fR�ξ�硢°�������Ϥ���������ޤ���VMɬ��°����������ȥ��饹�����������ξ㳲��ȯ�����뤳�Ȥ�����ޤ������Ȥ��С�\fI\-\-class\-attribute=CompilationID=pass\fR�Ȥ�������°����ޤ९�饹���ե������ž�����ޤ����ѥå����ġ���ϡ�����¾�Υ���������Ԥ��ޤ���.sp�ͤ�\fIpass\fR�ξ�硢���饹���Τ�1�ĤΥ�����Ȥ���ž������ޤ���.RE.PP\-f \fIpack\&.properties\fR, \-\-config\-file=\fIpack\&.properties\fR.RS 4���ޥ�ɥ饤��ˡ��ѥå����ġ�����������뤿���Java�ץ��ѥƥ����ޤޤ�Ƥ��빽���ե���������Ǥ��ޤ���.sp.if n \{\.RS 4.\}.nfpack200 \-f pack\&.properties myarchive\&.pack\&.gz myarchive\&.jarmore pack\&.properties# Generic properties for the packer\&.modification\&.time=latestdeflate\&.hint=falsekeep\&.file\&.order=false# This option will cause the files bearing new attributes to# be reported as an error rather than passed uncompressed\&.unknown\&.attribute=error# Change the segment limit to be unlimited\&.segment\&.limit=\-1.fi.if n \{\.RE.\}.RE.PP\-v, \-\-verbose.RS 4�Ǿ��¤Υ�å���������Ϥ��ޤ������Υ��ץ�����ʣ�����ꤹ��ȡ����Ĺ����å���������������ޤ���.RE.PP\-q, \-\-quiet.RS 4��å�������ɽ��������ư���褦�˻��ꤷ�ޤ���.RE.PP\-l\fIfilename\fR, \-\-log\-file=\fIfilename\fR.RS 4���ϥ�å������Υ������ե��������ꤷ�ޤ���.RE.PP\-?, \-h, \-\-help.RS 4���Υ��ޥ�ɤ˴ؤ���إ�������Ϥ��ޤ���.RE.PP\-V, \-\-version.RS 4���Υ��ޥ�ɤ˴ؤ���С������������Ϥ��ޤ���.RE.PP\-J\fIoption\fR.RS 4���ꤵ�줿���ץ�����Java���ۥޥ�����Ϥ��ޤ����ܺ٤ϡ�java(1)���ޥ�ɤΥ�ե�����ڡ����Ȥ��Ƥ������������Ȥ��С�\fI\-J\-Xms48m\fR�Ȼ��ꤹ��ȡ��������ȥ��åס������48MB�����ꤵ��ޤ���.RE.SH "��λ���ơ�����".PP���ν�λ�ͤ��֤���ޤ�: ���ェλ�ξ���0�����顼��ȯ����������0����礭���͡�.SH "����".PP���Υ��ޥ�ɤ�\fIpack\fR(1)��Ʊ���ʤ��Ǥ���������\fIpack\fR�����\fIpack200\fR���ޥ�ɤϡ��̡������ʤǤ���.PPJDK����°����Java SE API���ͤȤ���㤬���Ĥ��ä����ˤϡ����ͤ�ͥ�褷�Ƥ���������.SH "��Ϣ����".sp.RS 4.ie n \{\\h'-04'\(bu\h'+03'\c.\}.el \{\.sp -1.IP \(bu 2.3.\}unpack200(1).RE.sp.RS 4.ie n \{\\h'-04'\(bu\h'+03'\c.\}.el \{\.sp -1.IP \(bu 2.3.\}jar(1).RE.sp.RS 4.ie n \{\\h'-04'\(bu\h'+03'\c.\}.el \{\.sp -1.IP \(bu 2.3.\}jarsigner(1).RE.br'pl 8.5i'bp