タグ

mavenに関するNaruhodiusのブックマーク (9)

  • maven-assembly-plugin で実行可能な jar ファイルを作る - Think Different - はてな版

    Java でバッチプログラムを作る際, class ファイルを jar にまとめてしまうことがよくあります. しかし, 依存している外部の jar ファイルがある場合は, マニフェストファイルにクラスパスを書くか, --classpath などでクラスパスを指定しなくてはいけないため面倒です. すべて jar ファイルに同梱してしまいたくなりますが, 外部 jar ファイルを一旦展開してから同梱しないと使えません. こんな時に, maven-assembly-plugin を使うと便利です. 以下のような, pom.xml を用意します. <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS

    maven-assembly-plugin で実行可能な jar ファイルを作る - Think Different - はてな版
  • 【Java】maven2を使ってJavaプロジェクトを作ろう。

    ←フエルチラシノウラ。トップページへもどる。 【Java】maven2を使ってJavaプロジェクトを作ろう。 Java Maven2 オープンソース ビルド build Apache maven2のインストール maven2をダウンロードし、好きな場所に展開しておきます。 展開したら、MAVEN_HOMEにパスを通します。 以下はその例です。

  • 2. Maven 入門

    2006.05.31 株式会社四次元データ 鈴木 圭 Maven 2章 Maven 入門 2.1. Maven のアーキテクチャ 2.2. Maven の実行 2.3. プロジェクトの作成 2.4. pom.xml について 2.5. コンパイル 2.6. ユニットテスト 2.7. ドキュメンテーション 2.7.1. Javadoc の作成 2.7.2. サイトの作成 2.8. JAR ファイルの作成 2.9. ローカルリポジトリへのインストール 2.10. リモートリポジトリへの配備 2.11. プロジェクトのクリーン 2.12. まとめ 今回は、Maven を使った開発の流れを掴んでいただくために、実際にプロジェクトを作成しながら説明をしていきます。 注意として、Maven は必要に応じてプラグインを自動的にダウンロードする仕組みをとっています。そのため、Maven を使用するときは基

  • Mavenを使った開発

    [ Topページへ戻る ] Mavenを使った開発 2003.7.20よりアクセス 概要 プログラムのコンパイル、JARファイル作成、ユニットテストのコンパイルと実行、ソースコード制御システム(CVS等)とのやり取り、ソースコードのチェッカによる検査、負荷テスト、などをコマンドライン環境で操作するのは非常に大変です。環境変数の設定、ツール毎のオプション指定を入力、プロジェクトごとのディレクトリ構成に応じたパス指定、などなど。 統合開発環境(Eclipse、NetBeans、JBuilderなど)を使うとコマンド環境を使う必要はなくなりますが、今度は作業の度に統合開発環境を立ち上げてプロジェクトを開いて実行するので、とっても面倒です。 例)プログラムが30あるシステムの場合、30個のプロジェクトファイルそれぞれについて開いてはビルド実施、を繰り返す。 Antを使うと個々の作業を記述してコマ

  • 第2回Jenkins勉強会で発表してきた - cynipeと読む

    第2回Jenkins勉強会でJenkins+Maven活用術ってタイトルでMavenのことをしゃべってきました。 初めての発表でかなりgkbrしてましたが最後に @cactusman さんにこういうのが聞きたかったと言っていただけて嬉しかったです。ほんとはもっと突っ込んで話をしたかったりとか色々思ったのですが中々うまくまとめるのは難しいですね・・・。 個人的にはPlay!Frameworkの発表が凄く気になったのであとでしっかりスライド見させていただきたいところです。 稚拙ながら自分のスライドを以下に上げさせてもらいました。サンプルもgithubにその他のexampleプロジェクトとかと一緒にあげてみました。良かったら見てやってください。突っ込み歓迎です!! Jenkins+Maven活用術 View more presentations from cynipe cynipe https:

    第2回Jenkins勉強会で発表してきた - cynipeと読む
  • Maven – POM Reference

  • 構成管理 実践入門 第6章 リリースの自動化 Cargo Maven2 Plugin

    第1章 構成管理入門 はじめに なぜ今構成管理に注目するのか 特集で扱う内容 サンプルの準備 第2章 Subversionによるバージョン管理入門 はじめに クライアント環境の構築 インポート チェックアウト ソースファイルの変更に関連する操作 チーム開発に関連する操作 おわりに 第3章 Subversionベストプラクティス はじめに 帰ってきたO先輩 コードライン編その1 メインライン コードライン編その2 コードラインポリシー コードライン編その3 プライベートバージョン サードパーティライブラリのバージョン管理 リリース編その1 リリース管理 リリース編その2 自動リリース 継続的インテグレーション 第4章 Maven2によるビルド入門 はじめに なぜMaven2なのか? Maven2のインストール まずは試してみよう さらに開発を進めよう ソースディレクトリの作成 依存ライブラ

  • Cargo - Home

    Documentation for Cargo version in development The documentation you'll find on this site is for the latest development version of Cargo (not released yet). The documentation for the relased versions of Cargo is available on the Downloads page. Mission Cargo is a thin wrapper around existing containers (e.g. J2EE containers). It provides different APIs to easily manipulate containers. Cargo provi

  • 構成管理 実践入門 第4章 Maven2によるビルド入門 なぜMaven2なのか?

    DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Home | Top > 構成管理 実践入門 > 第4章 Maven2によるビルド入門 > なぜMaven2なのか? 第1章 構成管理入門 はじめに なぜ今構成管理に注目するのか 特集で扱う内容 サンプルの準備 第2章 Subversionによるバージョン管理入門 はじめに クライアント環境の構築 インポート チェックアウト ソースファイルの変更に関連する操作 チーム開発に関連する操作 おわりに 第3章 Subversionベストプラクティス はじめに 帰ってきたO先輩 コードライン編その1 メインライン コードライン編その2 コードラインポリシー コードライン編その3 プライベートバージ

  • 1