タグ

Mavenに関するendorのブックマーク (14)

  • maven でローカルレポジトリの場所を変更して実行する - 宇宙行きたい

    hudson とかでテストさせてると,A のテスト実行中に,B のテストが走りはじめて ~/.m2/repository の中のライブラリとか書き変えちゃったりして落る事があります. (SNAPSHOT のライブラリなどの時) なので job 単位でローカルレポジトリを分ける…… mvn のコマンドオプションで 「-Dmaven.repo.local=ディレクトリ」で実行すれば良いので hudson の「設定->ビルド->ゴールとオプション」に上記オプションを付ける. job 毎にライブラリダウンロードするとか資源の無駄かもしれませんが, 逆にそんな事でテストがコケて確認する時間の方が無駄なので気にしない方向で…… pom に profile 作って変更するのでも出来るけどめんどいのでやってません>< http://maven.apache.org/guides/introduction/

    maven でローカルレポジトリの場所を変更して実行する - 宇宙行きたい
    endor
    endor 2010/06/09
  • Maven2で大きなメモリ領域を割り当てる - wutseのダイアリー

    夜間に自動で流してるテストで「Out of Memory」が出るようになったので、 メモリサイズを拡張して実行することにした。 方法は2通りあるらしい。 一つはMaven2の実行プロセス全体のメモリを上げる方法。 環境変数"MAVEN_OPTS"に-Xmxパラメータを記述する。 # set MAVEN_OPTS=-Xmx2048M もう一つはMaven2の特定のプロセス(プラグイン)に対して-Xmxパラメータを割り当てる方法。 タグ内に以下のような定義を記述する。 でコマンドラインオプションが指定できるのは「maven-surefire-plugin」(JUnit実行プラグイン)の仕様かも。 <build> : <pluginManagement> <plugins> <plugin> <artifactId>maven-surefire-plugin</artifactId> <conf

    Maven2で大きなメモリ領域を割り当てる - wutseのダイアリー
    endor
    endor 2010/06/02
  • Maven2連携可能な malabar-mode があれば java-mode も jde-mode も不要かも - ほっほん。

    仕事だと(周りに合わせるあ為に) Eclipse を使っているけど家ではできるだけ何でも Emacs でやりたくて、当然ビルドには Maven2 を使いたい。jde-mode からうまく Maven2 を扱える elisp が無いかな...と他力願で探してみたら色々見つかって、その中では malabar-mode が現時点のベストっぽい。格的に使ってみるのはこれからだけど、日語記事が見あたらなかったので書いておく。 そもそも最初は maven2 と連携だけできればと思って pom-parser.el を見つけたんだけど同作者の jde-mvn の方が新しいって注釈があり、じゃあそっちを、と思ったら今度はこれも古いから malabar-mode を使え、と書いてある。 maven2 連携だけかと思ったら jde の代替らしい。作者の espenhw 氏、かなり勢いがある。 ちなみにマラ

    Maven2連携可能な malabar-mode があれば java-mode も jde-mode も不要かも - ほっほん。
  • 議論:Mavenはビルドに適したツールか?

    最近、Maven(サイト・英語)の実用性についてたくさんの論議がなされている。MavenとはJavaベースの依存性管理ツールのことで、多くのプロジェクトで利用されている。InfoQは、問題の争点が何であるか、またどういった結果をもたらすのかを理解するために、この議論をより詳しく調査した。 Apache Tapestry(サイト・英語)とApache HiveMind(サイト・英語)の生みの親であるHoward Lewis Ship(source)は最近、彼の携わっているプロジェクトがMavenを使っていて遭遇した、いくつかの問題についてブログエントリを投稿した(source)。 EclipseとIDEAの双方において、Mavenは非常に遅く、バグが多く、そのうえ不安定でした。IDEA7は同期が明示的に行われるので、Eclipse(とMavenプラグイン0.0.12)よりは多少ましです。それ

    議論:Mavenはビルドに適したツールか?
  • Mavenはビルドに適したツールか? - ぼそっと

    今年の2月くらいの記事みたいなので、ひょっとしたらもう読んだ人も多いかもしれませんが、 http://www.infoq.com/jp/news/2008/02/maven-debate こんな記事があったのですね。知りませんでした。要約すると、 大半の人は、Mavenというアイデア自体は素晴らしいと思っている。 しかし、Mavenの実装に関しては、「素晴らしい」「既存のビルドツールよりはましだ」「複雑過ぎて使いこなせない」と議論が分かれている。 といったところのような気がします。「Mavenは言ってみればEJB2のように無駄に複雑過ぎるので覚える気にも使う気にもなれない」的な意見は、なかなか的を射ているような気がします。 また、IDEとの相性で言うと、 NetBeans>>>>>(越えられない壁)>>>>>>>IDEA>Eclipse みたいで、私が「NetBeansのMavenプラグイ

    Mavenはビルドに適したツールか? - ぼそっと
  • maven2 tips

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

  • ソースコードをダウンロードする方法 - Skirnirnismal

    今日友人に聞かれて調べたので備忘録として書いておく。 Maven2でプロジェクトの依存ライブラリのソースコードをダウンロードをするには、 mvn dependency:sources とすればよい。

    ソースコードをダウンロードする方法 - Skirnirnismal
    endor
    endor 2010/02/17
  • Maven2のテストフェーズについてあれこれ - とある誰かの覚え書き

    はじめに Maven2でテストフェーズ(test phase)を実行するといろいろなおまけが付いてきます。今回はこのテストフェーズについて調べてみました。 テストフェーズの実行方法 テストフェーズは、次の5通りの方法で実行することができます。 testフェーズを実行する maven-surefire-test-pluginを実行する maven-surefire-report-pluginを実行する maven-surefire-test-pluginをpom.xmlのbuildに組み込む maven-surefire-report-pluginをpom.xmlのreportingに組み込む 以下、それぞれの方法についてみていきます。 testフェーズを実行する テストフェーズは以下のコマンドで明示的に呼び出すことができます。 mvn test出力イメージはこんな感じです。 [INFO]

    Maven2のテストフェーズについてあれこれ - とある誰かの覚え書き
  • http://www.itarchitect.jp/enterprise/-/45149-2.html

    endor
    endor 2010/01/13
  • Maven2/TIPS集 - きのさいと

    -source 1.3 でサポートされていません とか言われる場合 † ソースのバージョン - TzlTTqTjの日記を参考にさせていただきました!ビルドの設定を下記のように書き替えればよい <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.5</source> <target>1.5</target> </configuration> </plugin> </plugins> </build> さらにtargetタグにつづけて <encoding>Windows-31J</encoding> とか指定すれば、文字エンコーディングによるコンパイルエラーなど

    endor
    endor 2010/01/13
  • maven2 cargo pluginで自動結合テスト

    はじめまして。sasaki-kです。 わたしは業務で継続ビルド環境として hudson + maven2を気に入って使っています。携帯サイトは実機チェックが大変なため、継続ビルド環境上で結合テスト(Tomcat起動してHttpUnitで内容応答確認、DBの値チェック)ができたらなと思っていました。 一方、こういった用途には Cargo Maven2 plugin が有名です。良く紹介される事例としては Tomcatがリモート環境で起動していて、maven2でビルドしたwarをdeployなのですが・・・テスト用のTomcatを継続ビルドマシンにインストールしたり、tomcatのmanager appを有効にしたり、異なるTomcatのバージョンでのテストも面倒だなあと思っていました。 ところが調べてみたところ、maven cargo pluginには ApacheからTomcatを自動ダウ

  • Maven – Release Notes

  • mvn eclipse:eclipseとmvn eclipse:m2eclipseの違い - tanamonの稀に良く書く日記

    追記: maven-eclipse-pluginのバージョン2.8以降はeclipse:m2eclipseゴールが無くなったようです。 eclipse:eclipseゴールで生成された.projectファイルに以下の記述が増えていました。 <comment>NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.</comment> だそうなので、eclipse:m2eclipseを使いたい場合は2.7にする必要があります。 mvn eclipse:eclipseと、 mvn eclipse:m2eclipseで、生成されるファイルの中身を比べてみた。 結論としては、m2eclipseプラグインを使用している場合は、mvn eclipse

    mvn eclipse:eclipseとmvn eclipse:m2eclipseの違い - tanamonの稀に良く書く日記
  • Maven2のTipsを集めるWiki - CookBook

    {{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の場合、エクスプローラより'''マイコンピュータ'''を右ク

  • 1