タグ

mavenに関するikasam_aのブックマーク (17)

  • m2e-android - Android for Maven Eclipse

    Getting Started The Android for Maven Eclipse connector is an Maven Eclipse (m2e) plug-in that adds maven support for the Android Developer Tools (ADT) and the Andmore Project. It brings the power of Maven dependency management into the ADT. 1. Before you start You will need Eclipse Indigo or Juno installed. 2. Install Android Connector You can install the Android Connector for Maven via the Eclip

  • 『Mavenプロジェクトで3rdパーティJARを扱う方法』

    最近北欧よりの記事ばっかりだったので、Mavenネタを1つ。Mavenプロジェクトでスマートに3rdパーティJARを扱う2通りの方法を説明する。 Mavenの最大の利点の1つに、依存JARライブラリがローカルPC上の中央リポジトリで管理され、プロジェクト毎の管理が必要ないという特徴がある。しかし、利用したいライブラリがオープンソース(OSS)でなかったり、OSSでも非常にマイナーなものだったりすると、リモートリポジトリに無くて使えない。 この場合によく説明されるのが、以下のようにしてJARをローカルリポジトリに手動でインストールする方法だが、チームで開発しているときに、この作業をメンバひとりひとりにやらせるのは非常に格好が悪い。> mvn install:install-file -Dfile=<JARへのパス> ...かといって、Antの時代に戻ってプロジェクトの lib フォルダの下に

  • 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 から

  • mavenのレポートプラグインてんこ盛り設定 - Sacrificed & Exploited

    mavenレポートプラグインをてんこ盛りにしたpom.xmlの設定例です。 以下のレポートプラグインを使います。 org.apache.mavenのプラグイン maven-site-plugin プロジェクトのサイトを作成する maven-jxr-plugin クロスリファレンスを作成する maven-surefire-report-plugin テスト結果のレポートを作成する maven-checkstyle-plugin checkstyleのチェックレポートを作成する。 maven-pmd-plugin PMDでのチェックレポートを作成する。 org.codehaus.mojoのプラグイン findbugs-maven-plugin findbugsのチェックレポートを出力する。 cobertura-maven-plugin Coberturaを使ってカバレッジレポートを出力する。ビ

    mavenのレポートプラグインてんこ盛り設定 - Sacrificed & Exploited
  • Google Sites: Sign-in

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

  • 2008-08-12

    Javaのコンパイルを行うmaven-compiler-pluginの設定 /project/build/plugins <!-- Compiler --> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.0.2</version> <configuration> <source>1.5</source> <target>1.5</target> <encoding>UTF-8</encoding> <showDeprecation>true</showDeprecation> <showWarnings>true</showWarnings> <compilerArgument></compilerArgument> </configuration> </plugin> source 対象ソースコードの

    2008-08-12
  • Maven Repository: Search/Browse/Explore

    The AWS SDK for Java - SDK Core runtime module holds the classes that are used by the individual service clients to interact with Amazon Web Services. Users need to depend on aws-java-sdk artifact for accessing individual client classes.

  • Maven2 スタンドアロンのライブラリをローカルレポジトリに追加する方法

    <scope>system</scope> 今回は、Maven2の使い方の中でも、緊急避難的なものを紹介します。 Maven2のセントラルリポジトリ(http://repo1.maven.org/maven2/)にないライブラリや 最新バージョンを使いたいけど、セントラルリポジトリには、まだ古いバージョンしか アップされていない場合、自分でjarを用意して、Maven2 に認識させます。 今回は例として、sample.jar というjarファイルを自分で用意したと仮定します。 スタンドアロンアプリの場合 最初に、sample.jar の置き場所ですが、src/main の下に、lib というフォルダを作って、 src/main/lib/sample.jar として保存します。 pom.xmlの依存設定には、以下のように書きます。 なお、groupId と artifactId は、自分のロ

    ikasam_a
    ikasam_a 2011/08/10
    system and
  • Mavenを使った開発

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

  • Scala + Eclipse + Maven on Windows - hito_asaの日記

    そういえば、単に開発環境を整えるだけでも一苦労するので、社内の開発環境構築手順としてまとめた内容を加筆修正して晒すことにします。 想定してる環境は以下のとおりです。 Windows XP 32bit 2ギガ以上のメモリ(重要) Java入れる JDKをダウンロードしてインストールします。 Oracleのサイトに行って、環境にあった最新のJDKをダウンロード。いまのとこJDK1.6.0 update 21。 ダウンロードした jdk-6u21-windows-i586.exe 的なやつを実行してインストール。 環境変数JAVA_HOMEにJDKのインストールパスを設定。通常は C:\Program Files\Java\jdk1.6.0_21 とか。 環境変数PATHの先頭に %JAVA_HOME%\bin を追加*1 ここまでできれば、コマンドプロンプトからjavaが実行できるはずです。

    Scala + Eclipse + Maven on Windows - hito_asaの日記
  • JMockitを使用した単体テスト1 - ssogabeの日記

    JMockitは、finalなクラス/メソッド、staticメソッド、コンストラクタ等のテストをできるライブラリです。メソッドの中で生成されるインスタンスもモックにすることができます。おまけに、カバレッジも計測することもできます。 動作環境 JMockitは、JavaSE 5で導入されたInstrumentationを使用していますので、JavaSE 5以上が必要です。JUnitやTestNGと併せて使用します。JUnitは3.8や4.Xにも対応していますが、極力4.5以上を使用した方が楽です。 4つのAPI JMockitには、4つのAPI群が用意されています。 Core API 小さなクラスで、動作時にクラスをモックと差し替えます。容易なAPIですが複雑なテストクラスを記述するには十分ではないため、今ではレガシーなAPIです。 Annotations API Core APIと似ていま

    JMockitを使用した単体テスト1 - ssogabeの日記
  • NetBeansのMavenプロジェクトでJMockit - ぼそっと

    JMockitを使って実クラスの振る舞いを弄るにはVM引数に以下の設定を追加する必要がある訳で、 -javaagent:/(path-to-jmockit.jar)/jmockit.jar通常のNetBeansのJavaプロジェクトではそれは プロジェクトを右クリックしてコンテキストメニューを表示 プロパティをクリック 実行をクリック して表示されるVMオプションに設定すればいい訳ですが、Mavenプロジェクトではそうはいかないようです。と、いうかMavenのWebプロジェクトではそもそも「VM引数」なんてものすら見つかりません。 ではどうすればいいのか。 悩みました。 そもそも、NetBeansのMaveプロジェクトのビルドプロセスはmavenと完全に統合されているようです。それはもう、例えて言うなら、通常のNetBeansプロジェクトのビルドプロセスがantと完全に統合されているが如し

    NetBeansのMavenプロジェクトでJMockit - ぼそっと
  • メモ:日本語メソッド名の行で突然エラーになる(Maven) - 虎塚

    状況 Maven使用時、さっきまでビルドできていたプログラムが、急にビルドできなくなった。日語を使用したテストメソッド名の行で、「hogehogeは不正な文字です」というエラーが出る。 環境 Windows 7 (64bit) JDK 1.6.0_20 Maven 2.2.1 (r801777) Eclipseワークスペースのエンコーディング設定: UTF-8 解決方法 maven-compiler-pluginを追加したら直った。 こちらの記事が参考になりました。ありがとうございます。 「この文字は、エンコーディング MS932 にマップできません。」のエラー解消方法 - jxpowerの日記 # ひとまずメモしておくけど、何となく別の原因な気がするので、分かったらあとで追記。

    メモ:日本語メソッド名の行で突然エラーになる(Maven) - 虎塚
  • 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> とか指定すれば、文字エンコーディングによるコンパイルエラーなど

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

  • Maven事始め

    MavenはAntに代わるビルドシステムですが、 Antとは異なった設計思想になっている為 最初に使い始めるまでが大変です。 とりあえず、このページではMavenのインストールから 簡単なサンプルプロジェクトのビルドまでを説明します。 インストール まず、Mavenのサイトからバイナリをダウンロードします。 Mavenのソースはここからはダウンロードできません。 CVS経由で行う必要がありますが、通常のMavenユーザならば その必要も無いはずです。 インストールといっても、適当な場所に解凍するだけです。 ここでは、その場所を $MAVEN_HOME とします。 次に、$MAVEN_HOME/bin にパスを通します。 Linuxならば % export PATH=$PATH:$MAVEN_HOME/bin とします。 MavenはJavaで作成されているので 実行にはJavaが必要です。

  • Maven Openfire Plugin - Introduction

    The Maven Openfire Plugin is responsible for collecting all artifact dependencies, classes and resources of an Openfire plugin and packaging them into a jar suitable for deployment to an Openfire XMPP server.This plugin is based on the Maven WAR Plugin and the Jetty JSPC Plugin. InstallationThe Maven Openfire Plugin is currently only available in source from SVN at http://svn.reucon.net/repos/mave

  • 1