タグ

jarに関するkoizussのブックマーク (3)

  • maven2でpackageしたjarにdependencyのjarを含める方法|社内NEET宣言

    社内NEET宣言文学部出身なのにIT企業で研究開発をすることになった社員のブログです。エンジニア/ニートmaven2でpackageしたjarにdependencyのjarを含める方法Java maven2でソースの依存性を管理すると便利なのですが、 packageしたときに、war形式の場合はWEB-INF/lib内に依存関係のあるjarを自動的に含めてwarを生成してくれるのですが、jarを生成する場合はpackageしたjarの中に依存関係のあるjarが含まれません。 ほとんどのケースでこの仕様(packageしたjarと依存関係のあるjarが外だしになる)で問題は無いのですが、 たとえばHadoopの解析タスクのように、jarでパッケージングした内容をネットワーク経由でクラスローディングさせる、といった場合、jarの中にすべての必要なクラスが含まれていなければいけないケースも

  • イカす達人 (1) : Maven2 流 Groovy プロジェクト - 倭マン's BLOG

    今回から何回かにわたり、GMaven の使い方を見ていきます(一覧)。 今回の内容 プロジェクトを生成する 対話的にプロジェクトを生成する パラメータを指定してプロジェクトを生成する 生成されるプロジェクト ディレクトリ構造 pom.xml プロジェクトを生成する ★対話的にプロジェクトを生成する★ GMaven のサイトには後に説明する「パラメータを指定してプロジェクトを生成する」方法が書かれてますが、明らかに面倒なので、通常は以下で説明する「対話的にプロジェクトを生成する」方法の方が良いでしょう。 「対話的にプロジェクトを生成する」手順は以下の通りです: プロジェクトを生成したいフォルダ上で、コマンド「mvn archetype:generate」を実行する 「gmaven-archetype-basic (Groovy basic archetype)」の番号(40)を選択する グル

    イカす達人 (1) : Maven2 流 Groovy プロジェクト - 倭マン's BLOG
  • exewrap

    exewrap では、コンソールアプリケーション、ウィンドウアプリケーション、サービスアプリケーションが作成できます。 それぞれのアプリケーションの特徴を紹介します。 コンソールアプリケーション ウィンドウを持つアプリケーションです。 オプション -g を指定すると、ウィンドウアプリケーションになります。 ウィンドウアプリケーションには以下の特徴があります。 標準出力/標準エラー出力がファイルに書き出されます。 System.out.println() や e.printStackTrace() などの出力を確認することができます。 拡張フラグ NOLOG を指定すると、このファイル出力機能は無効になります。 キャッチされなかった例外をエラーダイアログで表示します。 最上位の main メソッドでもキャッチされずに、アプリケーション外まで伝播した例外をダイアログで表示しま

  • 1