タグ

mavenに関するstokiwaのブックマーク (11)

  • @IT:明日からできるプロジェクト管理(4)

    明日からできるプロジェクト管理(4) 単体テストの品質をチェックするには 1page|2page|3page 高野敦 2006/1/12 ● 単体テスト(BlackBox)におけるツール 単体テスト(BlackBox)において重要なのは、テストが実施されているかどうかとどのテストが失敗しているかが明確になることです。そのためxUnitを利用して単体テスト(BlackBox)を実施し、その結果をレポート化することで単体テスト(BlackBox)をツールが支援します。 ここではJUnitのレポートについて説明します。 ○ JUnitReport JUnitの機能を利用します。JUnitについてはいろいろなところで説明されているので説明を省きます。ここではMavenを利用してビルドのタイミングですべての単体テストを実施し、その結果をレポート化する方法について説明します。 テスト結果レポートを作成

  • Jenkins ja - Maven-Coberturaにおけるテスト結果

    はじめまして、渡辺と申します。 昨日からHudsonを試している所なのですが、Maven2でcoberturaプラグインを使い、カバレッジを測定したいと考えております。 Maven2を単体で実行した場合、レポート自体は正しく出力されております。 ところが、Hudsonを用いて実行(clean package site)してみた所、テスト数が重複してカウントされる現象に遭遇しました。 確認してみたところ、site goalにおいて、surefireプラグインやcoberturaプラグインがテストの再実行を行っているようで、この再実行時もHudson側でテスト回数にカウントしている模様です。 surefireプラグインに関してはレポート時に再実行しないように設定を追加することで回避できました。 ですが、coberturaプラグインで同じように設定して回避できませんでした。 実際に稼動させている

  • Maven プロジェクトレポートの作成 - @//メモ

    pom.xml † pom.xml に maven-site-plugin を登録し、locale に jp を設定します。 何も設定しない場合には英語版のみが出力される 複数の言語のプロジェクトレサイトを作る場合には en,jp などカンマ区切りで指定する pom.xml の <reporting> に、レポートを出力する plugin を追記します。 ← Maven3 からやり方が変わった maven-site-plugin の <configuration> にレポートを出力する plugin を追記します ← maven-site-plugin 3.3 から Maven 2 の書き方に戻った https://maven.apache.org/plugins/maven-site-plugin/maven-3.html [削除] pom.xml の コード例 Maven 3.3 から

  • maven2 をつかって 30 分でつくる プロジェクトサイト

    // maven2 をつかって 30 分でつくる プロジェクトサイト // 2006-06-06 加藤洋一 新規作成 // 2006-06-18 加藤洋一 更新 // 2006-09-14 加藤洋一 誤字脱字の訂正 //--------------------------------------------- 目的: maven2 を利用したプロジェクトサイト構築を紹介します。 eclipse + ant + cvs + junit + ... といった従来方法から eclipse + maven2 + subversion + testNG + cobertura + continuum + ... の方法への乗換えを勧めるものです。 > ====================================== 0. maven とは 0.1 maven って何 0.2 なぜ mav

  • pom.xml

    Maven 2.0 のpom.xml(プロジェクト記述ファイル)についての解説です。 完全なXML定義は maven-v4_0_0.xsd を参照して下さい。 Project ルートになる唯一の要素(Element)です。 parent 親プロジェクトを定義します。 <parent> <artifactId>parent-id</artifactId> <groupId>parent-group-id</groupId> <version>1.0</version> <relativePath>../parent-directory/pom.xml</relativePath> </parent> artifactId 親プロジェクトのIDを定義します。 groupId 親プロジェクトのグループIDを定義します。 version 親プロジェクトのバージョンを定義します。 relativeP

  • Mavenでビルドする際の10のTips - cynipeと読む

    1. 環境別の設定はプロファイルで 環境毎に切り替えたいっていう設定ファイルは大抵のプロジェクトにはあると思います。DB接続先設定だったり、ロギング設定、場合によってはweb.xmlの初期化パラメータとか。最近流行り?のAppEngineだとデプロイ先の設定、開発時のcronの設定とか。こういった環境毎の設定を都度都度書き換えてなんてことをやってたらバージョン管理上うまくない*1ですし、Hudson、その他自動化スクリプトからデプロイを行ったりする際に色々とうまくないです。なので、こういった設定はプロファイルを使ってサクっと切り替えられるようにしてます。 詳しいプロファイルの使い方*2についてはそのうち別エントリで書く*3!...と思います。基的なことはTECHSCOREさんのここを参照すればかなり分かるはずです。自分はここで覚えました。ただMaven3からはprofiles.xmlの使

    Mavenでビルドする際の10のTips - cynipeと読む
  • http://www.sammyrulez.com/post/233787084/playframework-recipe-automation-with-maven-and-hudson

    http://www.sammyrulez.com/post/233787084/playframework-recipe-automation-with-maven-and-hudson
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

  • 構成管理 実践入門 第1章 構成管理入門 はじめに

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

  • WicketでJSONデータを返却する(JSONIC編) - tanamonの稀に良く書く日記

    追記: コメントいただきまして、バージョン1.2.0で以下の問題点 Mavenリポジトリ公開されることと、ISO8601形式の出力指定ができれば僕の用途的には完璧。 の両方に対応していました。ステキすぎる! mavenの指定 JSONICはMavenリポジトリが公開されていないので、まずはローカルリポジトリに登録する mvn install:install-file -Dfile=jsonic-1.1.2.jar -DgroupId=net.arnx -DartifactId=jsonic -Dversion=1.1.2 -Dpackaging=jar -DgeneratePom=true あるいは、Maven2でテキトウに社内リポジトリを作る方法 - tanamonの日記に従ってテキトウに社内リポジトリに登録します。 登録したらpom.xmlに追記します。 <dependency> <g

    WicketでJSONデータを返却する(JSONIC編) - tanamonの稀に良く書く日記
  • S2JDBC-GEN+Mavenの環境をセットアップする方法 - ありの日記

    先週末から悩んでいたDBのマイグレーションの問題にS2JDBC-GENで対応することにした。当はエンティティクラスとかを自動生成してくるからアプリでもそれを使えればいいんだけど、今回は間に合わないので、S2JDBC-GENは、DBのマイグレーションツールとして使うことにした。 で、ようやくセットアップ出来たのでメモしておく。ちょい微妙なところもあるけど、とりあえずこれでいけるかな。 まず、Maven用のプロジェクトをつくり、Eclipseでも開けるようにする。(Maven2はセットアップ済み) > mvn archetype:create -DgroupId=com.example -DartifactId=DbProject > cd DbProject > mvn eclipse:eclipseそして、そのディレクトリにできたpom.xmlを以下のように編集。 <project xm

    S2JDBC-GEN+Mavenの環境をセットアップする方法 - ありの日記
  • 1