maven

ローカルリポジトリのパスは変わってなかった。

maven3 だとローカルリポジトリのパスが変わっていますね。 - ayakobabaの日記 って昨日書いたけど、嘘でした!!会社のCIサーバの設定は、権限もろもろがないのでみれないのですが、ローカルPCにインストールされているmaven3の設定をみたけど、ローカルリ…

maven3 だとローカルリポジトリのパスが変わっていますね。

jenkins(hudson)サーバとmaven の社内リポジトリを一緒にするといいことがある、きっと。 - ayakobabaの日記 で書いたように、会社ではCIサーバのユーザのローカルリポジトリを、社内のリポジトリとして公開しています。 で、今日みたらmaven3がJenkinsさん…

Maven 3.0 ではsiteの設定方法が変わっている。

カバレッジを取得、表示するためのcoberturaの設定。2.0 まではreportingに設定していましたが、3.0からはmaven-site-pluginのconfigurationで設定します。ローカルはmaven3、だけどJenkinsはmaven2を使っているので、両方で動くようにmaven3用のプロファイ…

Junitテスト実行時のHeap sizeを増やす方法

すぐ忘れてしまうのでメモ。 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <forkMode>pertest</forkMode> <argLine>-Xms512m -Xmx512m</argLine> <testFailureIgnore>false</testFailureIgnore> <skip>false</skip> </configuration> </plugin> mahoutのJobのUn…

Spring でUnitTest

単体テスト実行時と本番で構成を変えたい、ということはよくあることだと思います。今はHBaseを絶賛お試し中なので、CIでテストを実行する場合は、リモートのHbaseのCI専用のテーブルに接続する設定にしました。設定は4カ所 src/main/resources/META-INF/spr…

jenkins(hudson)サーバとmaven の社内リポジトリを一緒にするといいことがある、きっと。

いや、結構普通の構成なのかもしれないのですが、昨日いいなこれ、と思ったので。 HBaseのjarを社内レポジトリに登録しようとしたのですがmaven久しぶりすぎてレポジトリの場所がわからなくて、聞いてみたら、こんな答えが。 CIサーバhudson のhudson ユーザ…

cargo プラグインでTomcat 7 にデプロイ

便利なmvn のcargo プラグイン。でもTomcat 7では、Tomcat 6.0 の設定そのままでは動きません。 ポイントは二つ Tomcat manager role は廃止されてしまっている(?)みたいなので、cargoの接続ユーザにmanager-script ロールをあげましょう maven manager …

maven : profile を使用して環境ごとに設定を変える

resourceのfilter機能を使用して環境ごとにpropertyファイルの値を変更する方法。何回やっても忘れてしまうので記録しておきます。なんででしょうね、たまにしかしないからでしょうか pom.xmlの編集 <properties> <mykey>defaultvalue</mykey> </properties> <build> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource></resources></build>