いつもよく分からなくなるのでメモ。
tar czvf hoge.tar.gz -C dir hoge/
とすると、./dir に移動してから ./dir/hoge を hoge.tar.gz としてアーカイブする。
hoge.tar.gz はカレントディレクトリに作成される。
hoge.tar.gz を解凍すると hoge ディレクトリが作成される。
jar も同様。
jar cvf hoge.jar -C dir hoge/
但し、何故だかよくわからないが、
tar czvf hoge.tar.gz -C dir */config.xml
とすると何故かエラーになってしまう・・・