ホーム > タグ > Java

Java

jarファイルとかclassファイルとかの覚え書き。

Genkidamaの改造に手間取ったので、覚え書き。

  • jarファイルはzip。.zipつけて解凍出来る。
    • でもzip圧縮すれば使えるってものでもないのでjarコマンドでまとめる必要あり。
  • javacでのコンパイルにはclassもしくはjavaファイルが必要。これはカレントディレクトリからみて「指定した」位置にあれば良い。まともなプロジェクトなら「正しい」カレントディレクトリからjavacすればきちんと生成される。
  • Shift_JISのプロジェクトもある。謎。UTF-8じゃないとコンパイル出来ないよ…ね?

手っ取り早く改造するには…

  1. svnとかでソース貰ってくる
  2. jarを解凍してclassファイルをGETする。MANIFESTファイルも。
  3. 改造したいクラスのみjavacでコンパイル。この時カレントディレクトリはソース群がある所になる。作ったjarの構成が似てるかをチェックすると良い。
  4. jar cfm ../unko.jar ../<MANIFESTFILE> * てな感じでjarにまとめる。

Home > Tags > Java

Search
Feeds
Meta

Return to page top