." Copyright (c) 2004, 2011, Oracle and/or its affiliates. All rights reserved. ." .TH pack200 1 "05 Jul 2012" .LP .SH "åå‰" pack200 \- JARパック・ツール .LP .RS 3 .TP 2 o å½¢å¼ .TP 2 o 説明 .TP 2 o オプション .TP 2 o 終了ステータス .TP 2 o é–¢é€£é …ç›® .TP 2 o æ³¨æ„ .RE .LP .SH "å½¢å¼" .LP .LP \f4pack200\fP\f2 [ \fP\f2options\fP ] \f2output\-file\fP \f2JAR\-file\fP .LP .LP オプションã®æŒ‡å®šé †åºã«æ±ºã¾ã‚Šã¯ã‚ã‚Šã¾ã›ã‚“。コマンドラインã¾ãŸã¯propertiesファイルã«æŒ‡å®šã•ã‚ŒãŸæœ€å¾Œã®ã‚ªãƒ—ションãŒã€ãれ以å‰ã«æŒ‡å®šã•ã‚ŒãŸã™ã¹ã¦ã®ã‚ªãƒ—ションより優先ã•ã‚Œã¾ã™ã€‚ .LP .RS 3 .TP 3 options コマンドライン・オプション。 .TP 3 output\-file 出力ファイルã®åå‰ã€‚ .TP 3 JAR\-file 入力ファイルã®åå‰ã€‚ .RE .LP .SH "説明" .LP .LP \f2pack200\fPツールã¯ã€Java \f2gzip\fP圧縮プãƒã‚°ãƒ©ãƒ を使用ã—ã¦JARファイルを\f2pack200\fP圧縮ファイルã«å¤‰æ›ã™ã‚‹Javaアプリケーションã§ã™ã€‚\f2pack200\fPファイルã¯é«˜åœ§ç¸®ã®ãƒ•ã‚¡ã‚¤ãƒ«ã§ã€å¸¯åŸŸå¹…ã®ç¯€ç´„やダウンãƒãƒ¼ãƒ‰æ™‚é–“ã®çŸç¸®ã‚„直接デプãƒã‚¤ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ .LP .LP \f2pack200\fPツールã«ã¯ã€åœ§ç¸®ã‚¨ãƒ³ã‚¸ãƒ³ã®è¨å®šã‚„微調整を行ã†ã‚ªãƒ—ションãŒç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚ .LP .SS 一般的ãªä½¿ç”¨æ–¹æ³•: .LP .LP \f2% pack200 myarchive.pack.gz myarchive.jar\fP .LP .LP ã“ã®ä¾‹ã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®\f2pack200\fPè¨å®šã‚’使用ã—ã¦\f2myarchive.pack.gz\fPãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ .LP .SH "オプション" .LP .LP \f4\-r \-\-repack\fP .LP .LP ファイル\f2myarchive.jar\fPをパックã—ãŸå¾Œã‚¢ãƒ³ãƒ‘ックã™ã‚‹ã“ã¨ã§ã€JARファイルを生æˆã—ã¾ã™ã€‚生æˆã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã¯\f2jarsigner(1)\fPツールã®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã—ã¦ä½¿ç”¨ã§ãã¾ã™ã€‚ .LP .LP \f2% pack200 \-\-repack myarchive\-packer.jar myarchive.jar\fP .LP .LP \f2% pack200 \-\-repack myarchive.jar\fP .LP .LP \f4\-g \-\-no\-gzip\fP .LP .LP \f2pack200\fPファイルを生æˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ãã¯ã€é©åˆ‡ãªåœ§ç¸®ãƒ„ールを使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã¾ãŸã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ»ã‚·ã‚¹ãƒ†ãƒ ã§ã¯ã€å¯¾å¿œã™ã‚‹åœ§ç¸®è§£é™¤ãƒ„ールを使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ .LP .LP \f2% pack200 \-\-no\-gzip myarchive.pack myarchive.jar\fP .LP .LP \f4\-G \-\-strip\-debug\fP .LP .LP 出力ã‹ã‚‰ãƒ‡ãƒãƒƒã‚°ç”¨ã®å±žæ€§ã‚’削除ã—ã¾ã™ã€‚ã“ã‚Œã«ã¯ã€\f2SourceFile\fPã€\f2LineNumberTable\fPã€\f2LocalVariableTable\fPã€\f2LocalVariableTypeTable\fPãŒå«ã¾ã‚Œã¾ã™ã€‚ã“れらã®å±žæ€§ã‚’削除ã™ã‚Œã°ã€ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ã¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã®ã‚µã‚¤ã‚ºã¯å°ã•ããªã‚Šã¾ã™ãŒã€ãƒ‡ãƒãƒƒã‚¬ã®æ©Ÿèƒ½ã¯åˆ¶é™ã•ã‚Œã¾ã™ã€‚ .LP .LP \f4\-\-keep\-file\-order\fP .LP .LP 入力ファイル内ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®é †åºã‚’ç¶æŒã—ã¾ã™ã€‚ã“ã‚ŒãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®å‹•ä½œã§ã™ã€‚ .LP .LP \f4\-O \-\-no\-keep\-file\-order\fP .LP .LP パック・ツールã¯ã€ã™ã¹ã¦ã®è¦ç´ を並ã¹æ›¿ãˆã¦è»¢é€ã—ã¾ã™ã€‚ã•ã‚‰ã«ã€JARディレクトリåãŒå‰Šé™¤ã•ã‚Œã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ã“ã®ãŸã‚ã€ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ã®ã‚µã‚¤ã‚ºã¯å°ã•ããªã‚Šã¾ã™ãŒã€ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã‚’ã¯ã˜ã‚ã¨ã™ã‚‹JARファイルã®æœ€é©åŒ–機能ã¯æ£å¸¸ã«å‹•ä½œã—ãªããªã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚ .LP .LP \f4\-Svalue \-\-segment\-limit=\fP\f2value\fP .LP .LP ã“ã®å€¤ã¯ã€å„アーカイブ・セグメントã®äºˆæƒ³ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ»ã‚µã‚¤ã‚ºN(ãƒã‚¤ãƒˆå˜ä½)ã§ã™ã€‚å˜ä¸€ã®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã®å¿…è¦ã‚µã‚¤ã‚ºãŒ .br Nãƒã‚¤ãƒˆã‚’超ãˆã‚‹ã¨ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ç‹¬ç«‹ã—ãŸã‚¢ãƒ¼ã‚«ã‚¤ãƒ–・セグメントãŒå‰²ã‚Šå½“ã¦ã‚‰ã‚Œã¾ã™ã€‚特殊ãªã‚±ãƒ¼ã‚¹ã¨ã—ã¦ã€å€¤ãŒ\f2\-1\fPã®å ´åˆã¯ã€ã™ã¹ã¦ã®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å«ã‚€å¤§ããªå˜ä¸€ã®ã‚»ã‚°ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã€å€¤ãŒ\f20\fPã®å ´åˆã¯ã€ã‚¯ãƒ©ã‚¹ã”ã¨ã«ã‚»ã‚°ãƒ¡ãƒ³ãƒˆãŒ1ã¤ãšã¤ç”Ÿæˆã•ã‚Œã¾ã™ã€‚アーカイブ・セグメントãŒå¤§ãããªã‚‹ã¨ã€æ–片化ãŒå°‘ãªããªã‚Šåœ§ç¸®çŽ‡ãŒé«˜ããªã‚Šã¾ã™ãŒã€ãã®å‡¦ç†ã«ã¯å¤šãã®ãƒ¡ãƒ¢ãƒªãƒ¼ãŒå¿…è¦ã§ã™ã€‚ .LP .LP å„セグメントã®ã‚µã‚¤ã‚ºã¯ã€ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã«å¤‰æ›ã•ã‚Œã‚‹ãã‚Œãžã‚Œã®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚µã‚¤ã‚ºã®ã»ã‹ã€ãã®åå‰ã¨ä»–ã®é€ä¿¡ã•ã‚Œã‚‹ãƒ—ãƒãƒ‘ティã®ã‚µã‚¤ã‚ºã‚’計算ã—ã¦æŽ¨æ¸¬ã•ã‚Œã¾ã™ã€‚ .LP .LP デフォルト㯠\-1ã§ã™ã€‚ã¤ã¾ã‚Šã€ãƒ‘ック・ツールã¯å¸¸ã«å˜ä¸€ã®ã‚»ã‚°ãƒ¡ãƒ³ãƒˆå‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚極端ã«å¤§ããªå‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ãŒç”Ÿæˆã•ã‚Œã‚‹å ´åˆã«ã¯ã€å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’セグメント化(分割)ã—ã¦ã‚ˆã‚Šå°ã•ãªJARã«ã™ã‚‹ã“ã¨ã‚’å¼·ããŠè–¦ã‚ã—ã¾ã™ã€‚ .LP .LP ã“ã®åˆ¶é™ãŒèª²ã•ã‚Œã¦ã„ãªã„10MBã®JARパック・ファイルã¯é€šå¸¸ã€ç´„10%å°ã•ãパックã•ã‚Œã¾ã™ã€‚ã—ã‹ã—ã€ãƒ‘ック・ツールã§ã‚ˆã‚Šå¤§ããªJavaヒープ(セグメントã®åˆ¶é™ã®ç´„10å€)ã‚’å¿…è¦ã¨ã™ã‚‹å ´åˆã‚‚ã‚ã‚Šã¾ã™ã€‚ .LP .LP \f4\-Evalue \-\-effort=\fP\f2value\fP .LP .LP å˜ä¸€ã®10進数値を指定ã—ãŸå ´åˆã€ãƒ‘ック・ツールã¯ã€æŒ‡å®šã•ã‚ŒãŸåœ§ç¸®çŽ‡ã§ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–を圧縮ã—ã¾ã™ã€‚レベル\f21\fPã®å ´åˆã¯ã€æ¯”較的çŸã„圧縮時間ã§ã‚„や大ãã‚ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒç”Ÿæˆã•ã‚Œã¾ã™ãŒã€ãƒ¬ãƒ™ãƒ«\f29\fPã®å ´åˆã¯ã€éžå¸¸ã«é•·ã„時間ãŒã‹ã‹ã‚‹ã‚‚ã®ã®ã€ã‚ˆã‚Šåœ§ç¸®çŽ‡ã®é«˜ã„ファイルãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚特殊ãªå€¤\f20\fPを指定ã—ãŸå ´åˆã¯ã€å…ƒã®JARファイルを圧縮ãªã—ã§ç›´æŽ¥ã‚³ãƒ”ーã—ã¾ã™ã€‚JSR 200標準ã§ã¯ã€ã™ã¹ã¦ã®è§£å‡ãƒ—ãƒã‚°ãƒ©ãƒ ãŒã€ã“ã®ç‰¹åˆ¥ãªå ´åˆã‚’アーカイブ全体ã®ãƒ‘ススルーã¨è§£é‡ˆã™ã‚‹ã‚ˆã†ã«è¦å®šã—ã¦ã„ã¾ã™ã€‚ .LP .LP デフォルトã¯\f25\fPã§ã™ã€‚ã“ã®å ´åˆã€æ¨™æº–çš„ãªæ™‚é–“ã§é©åˆ‡ãªåœ§ç¸®ãŒè¡Œã‚ã‚Œã¾ã™ã€‚ .LP .LP \f4\-Hvalue \-\-deflate\-hint=\fP\f2value\fP .LP .LP å…¥åŠ›æƒ…å ±ã‚’ä¿å˜ã™ã‚‹ã¨ã„ã†ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã‚’上書ãã—ã¾ã™ã€‚転é€ã•ã‚Œã‚‹ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã®ã‚µã‚¤ã‚ºã¯å¤§ãããªã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚次ã®å€¤ã‚’指定ã§ãã¾ã™ã€‚ .LP .RS 3 .TP 3 true .TP 3 false ã©ã¡ã‚‰ã®å ´åˆã§ã‚‚ã€æŒ‡å®šã«å¾“ã£ã¦ãƒ‘ック・ツールãŒãƒ‡ãƒ•ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»ãƒ’ントを出力アーカイブã«è¨å®šã—ã¾ã™ã€‚アーカイブè¦ç´ ã®å€‹ã€…ã®ãƒ‡ãƒ•ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»ãƒ’ントã¯è»¢é€ã•ã‚Œã¾ã›ã‚“。 .RE .LP .RS 3 .TP 3 keep 入力JAR.内ã§è¦‹ã¤ã‹ã£ãŸãƒ‡ãƒ•ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»ãƒ’ントをç¶æŒã—ã¾ã™ã€‚(ã“ã‚ŒãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã™ã€‚) .RE .LP .LP \f4\-mvalue \-\-modification\-time=\fP\f2value\fP .LP .LP 次ã®å€¤ã‚’指定ã§ãã¾ã™ã€‚ .LP .RS 3 .TP 3 latest パック・ツールã¯ã€å…ƒã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã®ä½¿ç”¨å¯èƒ½ãªã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªã®ã†ã¡ã®æœ€çµ‚更新時刻ã‹ã€ãã®ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã®ä½¿ç”¨å¯èƒ½ãªã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªã®æœ€çµ‚更新時刻を特定ã—よã†ã¨ã—ã¾ã™ã€‚ã“ã®å˜ä¸€ã®å€¤ã¯ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã®ä¸€éƒ¨ã¨ã—ã¦è»¢é€ã•ã‚Œã€å„セグメントã®å…¨ã‚¨ãƒ³ãƒˆãƒªã«é©ç”¨ã•ã‚Œã¾ã™ã€‚ã“ã®å ´åˆã€ã™ã¹ã¦ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ»ãƒ•ã‚¡ã‚¤ãƒ«ã«å˜ä¸€ã®æ—¥ä»˜ãŒè¨å®šã•ã‚Œã‚‹ã¨ã„ã†å•é¡Œã¯ã‚ã‚Šã¾ã™ãŒã€ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã®è»¢é€ã‚µã‚¤ã‚ºã‚’å°‘ã—å°ã•ãã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ .TP 3 keep 入力JAR内ã§è¦‹ã¤ã‹ã£ãŸå¤‰æ›´æ™‚刻をç¶æŒã—ã¾ã™ã€‚(ã“ã‚ŒãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã™ã€‚) .RE .LP .LP \f4\-Pfile \-\-pass\-file=\fP\f2file\fP .LP .LP ファイルを圧縮ã›ãšã€ãƒã‚¤ãƒˆå˜ä½ã§è»¢é€ã™ã‚‹ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを繰返ã—使用ã—ã¦ã€è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã§ãã¾ã™ã€‚システム・ファイル・セパレータãŒJARファイルセパレータ「\f2/\fPã€ã«ç½®ãæ›ãˆã‚‰ã‚Œã‚‹ç‚¹ã‚’除ãã€ãƒ‘スåã®å¤‰æ›ã¯è¡Œã‚ã‚Œã¾ã›ã‚“。çµæžœã¨ã—ã¦å¾—られるファイルåã¯ã€æ–‡å—列ã¨ã—ã¦æ£ç¢ºã«JARファイルã§ã®å‡ºç¾ã¨ä¸€è‡´ã—ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚fileã«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªåを指定ã—ãŸå ´åˆã€ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒè»¢é€ã•ã‚Œã¾ã™ã€‚ .LP .LP \f4\-Uaction \-\-unknown\-attribute=\fP\f2action\fP .LP .LP デフォルトã®å‹•ä½œã‚’無効ã«ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€ä¸æ˜Žãªå±žæ€§ã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãƒ»ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ãŸã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã§è»¢é€ã—ã¾ã™ã€‚アクションã¨ã—ã¦æŒ‡å®šå¯èƒ½ãªå€¤ã¯æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚ .LP .RS 3 .TP 3 error \f2pack200\fPã®æ“作全体ã«å¤±æ•—ã—ã€é©åˆ‡ãªè§£èª¬ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ .TP 3 strip 属性ãŒãƒ‰ãƒãƒƒãƒ—ã•ã‚Œã¾ã™ã€‚注æ„: VMå¿…é ˆå±žæ€§ã‚’å‰Šé™¤ã™ã‚‹ã¨ã‚¯ãƒ©ã‚¹ãƒ»ãƒãƒ¼ãƒ€ãƒ¼ã®éšœå®³ãŒç™ºç”Ÿã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚ .TP 3 pass ã“ã®å±žæ€§ãŒæ¤œå‡ºã•ã‚ŒãŸå ´åˆã€ã‚¯ãƒ©ã‚¹å…¨ä½“ãŒ1ã¤ã®ãƒªã‚½ãƒ¼ã‚¹ã¨ã—ã¦è»¢é€ã•ã‚Œã¾ã™ã€‚ .RE .LP .LP \f4\-Cattribute\-name=\fP\f2layout\fP \f3\-\-class\-attribute=\fP\f2attribute\-name=action\fP .br \f4\-Fattribute\-name=\fP\f2layout\fP \f3\-\-field\-attribute=\fP\f2attribute\-name=action\fP .br \f4\-Mattribute\-name=\fP\f2layout\fP \f3\-\-method\-attribute=\fP\f2attribute\-name=action\fP .br \f4\-Dattribute\-name=\fP\f2layout\fP \f3\-\-code\-attribute=\fP\f2attribute\-name=action\fP .LP .LP ã“れら4ã¤ã®ã‚ªãƒ—ションã§ã¯ã€ã‚¯ãƒ©ã‚¹ãƒ»ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ã«Class属性ã€Field属性ã€Method属性ã€Code属性ãªã©ã®å±žæ€§ã®ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã‚’指定ã§ãã¾ã™ã€‚attribute\-nameã«ã¯ã€ã“ã‚Œã‹ã‚‰ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã¾ãŸã¯ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã‚’定義ã™ã‚‹å±žæ€§ã®åå‰ã‚’指定ã—ã¾ã™ã€‚アクションã¨ã—ã¦æŒ‡å®šå¯èƒ½ãªå€¤ã¯æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚ .LP .RS 3 .TP 3 some\-layout\-string レイアウト言語ã¯ã€JSR 200仕様ã«å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ .LP 例: \f2\-\-class\-attribute=SourceFile=RUH\fP .TP 3 error ã“ã®å±žæ€§ãŒæ¤œå‡ºã•ã‚ŒãŸå ´åˆã€pack200ã®æ“作ã«å¤±æ•—ã—ã€é©åˆ‡ãªè§£èª¬ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ .TP 3 strip ã“ã®å±žæ€§ãŒæ¤œå‡ºã•ã‚ŒãŸå ´åˆã€å±žæ€§ã¯å‡ºåŠ›ã‹ã‚‰å‰Šé™¤ã•ã‚Œã¾ã™ã€‚注æ„: VMå¿…é ˆå±žæ€§ã‚’å‰Šé™¤ã™ã‚‹ã¨ã‚¯ãƒ©ã‚¹ãƒ»ãƒãƒ¼ãƒ€ãƒ¼ã®éšœå®³ãŒç™ºç”Ÿã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚ .RE .LP .LP 例: \f2\-\-class\-attribute=CompilationID=pass\fPã¨ã„ã†ã“ã®å±žæ€§ã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãƒ»ãƒ•ã‚¡ã‚¤ãƒ«ã‚’転é€ã—ã¾ã™ã€‚パック・ツールã¯ã€ãã®ä»–ã®ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã‚’è¡Œã„ã¾ã›ã‚“。 .LP .LP \f4\-f\fP\f2 \fP\f2pack.properties\fP \f3\-\-config\-file=\fP\f2pack.properties\fP .LP .LP コマンドラインã«ã€ãƒ‘ック・ツールをåˆæœŸåŒ–ã™ã‚‹ãŸã‚ã®Javaプãƒãƒ‘ティãŒå«ã¾ã‚Œã¦ã„る構æˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã§ãã¾ã™ã€‚ .LP .LP \f2% pack200 \-f pack.properties myarchive.pack.gz myarchive.jar\fP .br \f2% more pack.properties\fP .br \f2# Generic properties for the packer.\fP .br \f2modification.time=latest\fP .br \f2deflate.hint=false\fP .br \f2keep.file.order=false\fP .br \f2# This option will cause the files bearing new attributes to\fP .br \f2# be reported as an error rather than passed uncompressed.\fP .br \f2unknown.attribute=error\fP .br \f2# Change the segment limit to be unlimited.\fP .br \f2segment.limit=\-1\fP .LP .LP \f4\-v \-\-verbose\fP .LP .LP 最å°é™ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出力ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを複数指定ã™ã‚‹ã¨ã€ã‚ˆã‚Šé•·ã„メッセージãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ .LP .LP \f4\-q \-\-quiet\fP .LP .LP メッセージを表示ã›ãšã«å‹•ä½œã™ã‚‹ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ .LP .LP \f4\-lfilename \-\-log\-file=\fP\f2filename\fP .LP .LP 出力メッセージã®ãƒã‚°ãƒ»ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚ .LP .LP \f4\-? \-h \-\-help\fP .LP .LP ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã«é–¢ã™ã‚‹ãƒ˜ãƒ«ãƒ—æƒ…å ±ã‚’å‡ºåŠ›ã—ã¾ã™ã€‚ .LP .LP \f4\-V \-\-version\fP .LP .LP ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã«é–¢ã™ã‚‹ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’å‡ºåŠ›ã—ã¾ã™ã€‚ .LP .LP \f4\-J\fP\f2option\fP .LP .LP \f2option\fPã‚’ã€\f2pack200\fPã‹ã‚‰å‘¼ã³å‡ºã•ã‚ŒãŸJava起動ツールã«æ¸¡ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2\-J\-Xms48m\fPã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—・メモリーãŒ48Mãƒã‚¤ãƒˆã«è¨å®šã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯\f2\-X\fPã§å§‹ã¾ã£ã¦ã„ã¾ã›ã‚“ãŒã€\f2pack200\fPã®æ¨™æº–オプションã§ã¯ã‚ã‚Šã¾ã›ã‚“。\f2\-J\fPを使用ã—ã¦ã€Javaã§è¨˜è¿°ã•ã‚ŒãŸã‚¢ãƒ—リケーションを実行ã™ã‚‹èƒŒå¾Œã®VMã«ã‚ªãƒ—ション渡ã™ã“ã¨ã¯ã€ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ .LP .SH "終了ステータス" .LP .LP 次ã®çµ‚了値ãŒè¿”ã•ã‚Œã¾ã™ã€‚ .LP .LP \f2\ 0\fPæ£å¸¸çµ‚了ã—ãŸå ´åˆ .LP .LP \f2>0\fPエラーãŒç™ºç”Ÿã—ãŸå ´åˆ .LP .SH "é–¢é€£é …ç›®" .LP .RS 3 .TP 2 o unpack200(1) .TP 2 o .na \f2Java SEã®ãƒ‰ã‚ュメント\fP @ .fi http://docs.oracle.com/javase/7/docs/index.html .TP 2 o .na \f2Javaデプãƒã‚¤ãƒ¡ãƒ³ãƒˆãƒ»ã‚¬ã‚¤ãƒ‰ \- Pack200\fP @ .fi http://docs.oracle.com/javase/7/docs/technotes/guides/deployment/deployment\-guide/pack200.html .TP 2 o jar(1) \- Java Archiveツール .TP 2 o jarsigner(1) \- JARç½²åツール .TP 2 o \f2attributes(5)\fPã®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ãƒ»ãƒšãƒ¼ã‚¸ .RE .LP .SH "注æ„" .LP .LP ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¨\f2pack(1)\fPã‚’æ··åŒã—ãªã„ã§ãã ã•ã„。ã“れらã¯åˆ¥è£½å“ã§ã™ã€‚ .LP .LP JDKã«ä»˜å±žã™ã‚‹Java SE API仕様ã¨ã®ç›¸é•ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã«ã¯ã€ä»•æ§˜ã‚’優先ã—ã¦ãã ã•ã„。 .LP