タグ

jarに関するKanasansoftのブックマーク (2)

  • Desire X06HT – dex化(deodex)・odex化処理 | MEDIA Street

    既に随所で語られているので今更ではあるが、いちいち思い出したり調べなおしたりするのも面倒なので、備忘録としてまとめておく。 dexとodexについて AndroidはDalvik VMという独自VMで動いており、javaのclassファイルではなく、低メモリ環境に最適化したdexファイル(Dalvik Executable)を使用する。 dexファイルは、端末内で実行される際に再度最適化(データ構造や関数のインライン展開等)され、odexファイル(Optimized Dalvik Executable)としてキャッシュされる。 odexファイルはVM環境に依存するため、バージョンが異なると、他の環境からコピーしても動作しない。 Androidのアプリケーションは、apkファイル(Android Package)という形式で提供されている。 /data/app以下のアプリケーション An

    Kanasansoft
    Kanasansoft 2011/03/02
    odexとdexの解説と変換方法。
  • Mavenで配布用zipファイルを作成する - Sacrificed & Exploited

    mavenで依存ライブラリや設定用ファイル、バッチファイルなどを含んだ配布用zipファイルを作る方法をメモしておく。 配布物のディレクトリ構成 以下のような構成の配布物を作成します。 +bin/ +sample.bat <----起動用バッチファイル(windows用) +sample <----起動用バッチファイル(unix用) +config/ +config.xml <----設定ファイル +config.xsd +backlog.xml <----backlogの設定ファイル +lib/ +sample-0.0.1.jar <----実行対象のjar +依存しているjar 実行方法のバリエーションについて jarに格納されたクラスを実行するには、以下のようなバリエーションがあります。 依存ライブラリを統合した実行可能なjarを作成し、-jarオプションの引数に指定して起動する。 依

    Mavenで配布用zipファイルを作成する - Sacrificed & Exploited
    Kanasansoft
    Kanasansoft 2010/04/19
    実行可能なjarファイルを作成する方法。
  • 1