Javaによるソフトウエア開発でよく使われるオープンソースのビルドツールには、米Apache Software Foundationが開発する「Apache Ant」(http://ant.apache.org/)や「Apache Maven」(http://maven.apache.org/)、米Gradlewareが開発する「Gradle」(http://www.gradle.org/)がある。ここでビルドツールとは、コンパイルやテスト実行、パッケージング、デプロイといった開発作業を自動化するツールのことである。 従来は、柔軟性を備えるAntが広く使われてきた。ただし、処理の記述量が膨大になりがちなため、近年はより効率的にビルド作業が行えるMavenが普及し始めた。また、柔軟性と効率性を併せ持つGradleの1.0版が2012年6月にリリースされ、注目を集めている(図1)。 そこで、M
« TypeKey認証を使ってみる | メイン | Hardcore Heaven 3 » 2006年04月04日 (火) Maven2のホームディレクトリ設定 [テクニカル] そろそろJavaを使い始めなければならないのでMaven2でプロジェクトを作ってみる。昔Maven1は使っていたんだけどもうJava自体かなり忘れているのでわからないことだらけ。「Maven2のTipsを集めるWiki - CookBook」を見てプロキシなどを設定。 「nobeansの日記 - Windows環境でのローカルリポジトリ」より デフォルトでは C:\Documents and Settings\<ユーザID>\.m2 配下なのはいいんですが、HOME環境変数を設定しても変わってくれません。なんで? cygwinつかってるので、cygwin上での /home/<ユーザID>/.m2 にあたるディレクト
http://www.debian.org/releases/stable/i386/ch08s06.html.ja より、 最低限、必要なパッケージを準備。 sudo aptitude install fakeroot kernel-package linux-source-2.6.24make menuconfig を利用するために、以下のパッケージも準備。 sudo aptitude install libncurses5-devカーネルのソースを解凍。 mkdir kernel-package cd kernel-package tar xjf /usr/src/linux-source-2.6.24.tar.bz2 cd linux-source-2.6.24独自のカーネルの設定を行う。 make menuconfigソースツリーのクリーニング? make-kpkg cleanカ
本連載では、Apache Software Foundationで開発されているMavenというツールを利用し、プロジェクトをいかにドライブしていくかを、皆さんに御紹介していきます。『プロジェクトのドライブ』という言葉は若干抽象的ですが、本連載の具体的な目的は以下の内容です。 プロジェクトの情報の明確化 プロジェクトの成果物生成支援 プロジェクトの管理支援 連載は数回を予定していますが、Mavenのバージョンアップや新機能の追加など に応じて変更できればと考えています。 第1回目では,Mavenの概要として、POMと実現可能な機能について触れます。 第2回目では,Mavenを導入して動作確認を行い、その後にMavenのゴールを実行してサンプルプロジェクトを作成します。 第3回目では,作成したプロジェクトに対して実行できる最も基本的なゴールであるビルド、テスト実行について解説します。 第4回
{{toc}} !インストール !! Maven2をインストールする 既にJava環境(1.4以上)をインストールしているものとする。 http://maven.apache.org/download.html より [[magnoto|http://horoscope.magnoto.com/]] * maven-2.0.X-bin.tar.bz2 * maven-2.0.X-bin.tar.gz * maven-2.0.X-bin.zip のどれか1つをダウンロードし適当な解凍ソフトで展開する。展開後の'''maven-2.0.X'''ディレクトリを任意の場所に置く。(例えばWindowsであれば'''C:\maven-2.0.4'''、Unixであれば'''/usr/local/maven-2.0.4''') Windowsの場合、エクスプローラより'''マイコンピュータ'''を右ク
オレのメモ とりあえずメモ カレンダー 02 | 2024/03 | 04 日 月 火 水 木 金 土 - - - - - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 - - - - - - カテゴリー 開発 (0)サーバ (0)細々 (0)奮闘 (0)良いもの (0)生活 (0)おもしろ (0)欲しい (0)宣言 (0)癒し (0)未分類 (0) ユーザータグ 起床時間グラフ Powered by 早起き生活 ブログ内検索 最近の記事 最近のトラックバック マッシュアップサーチラボ:【ネットワークと通信】の情報を最新ブログで検索してみると… (12/27) IT(情報技術)用語辞典:RS-232Cのミニ知識 (02/23) 月別アーカイブ Copyright © 2
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く