タグ

mavenに関するround_teaのブックマーク (6)

  • イマドキのIDE事情(109) 今年のEclipseは新機能満載! Eclipse 3.7 Indigo(2)

    IndigoのMavenサポート 前回紹介したとおり、Indigoでは様々な新機能が追加されている。その中でも今回はMavenのサポートについて取り上げたい。 ご存知の通りMavenはJavaベースのビルドツールの一種だが、単純にソースコードのビルドやパッケージングを行うだけでなく、ドキュメントやテストレポートの生成、サーバへのデプロイなど、ソフトウェア開発プロジェクトにおける反復作業を自動化してくれる。特に依存ライブラリを自動的にダウンロードしてくれる機能は、膨大なオープンソースのライブラリ/フレームワークが溢れているJavaの世界では非常に便利な機能だ。 IndigoではこのMavenの利用がサポートされている。これはもともとm2eclipseというサードパーティ製のプラグインとして開発されていたものがEclipse Foundationにコントリビュートされ、現在はm2eプロジェクト

    イマドキのIDE事情(109) 今年のEclipseは新機能満載! Eclipse 3.7 Indigo(2)
  • 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の場合、エクスプローラより'''マイコンピュータ'''を右ク

  • ビルドやテスト、依存ライブラリ追加は自動化できる!

    皆さん、ビルドツールは何をお使いでしょうか? Java開発におけるビルドツールといえば、Antが有名でしょう。しかし、最近、Antに代わるビルドツールとしてApache Mavenが地道に注目を集めてきています。 稿では、連載「CoolなEclipseプラグイン」の番外編として、前後編に分けてMavenの概要とEclipse上でのMaven利用をサポートするプラグイン「q4e」を紹介します。 Antに代わるビルドツール「Maven」とは? 「Maven」(メイヴェン、メイヴン)は、Antと同様に、プログラムのコンパイル、テスト実行、パッケージングなどのソフトウェア開発における一連の作業を自動化するためのツールです。ただし、Mavenは、Antにはない以下のような優れた特徴を持っています。 Mavenの特徴【1】高機能なライブラリ管理・依存ライブラリの“自動”追加 プロジェクトに必要なライ

    ビルドやテスト、依存ライブラリ追加は自動化できる!
  • Eclipse 3.4.2とm2eclipseでMavenを使ったJavaのライブラリ管理 - public static void main

    先日、後輩向けにJavaの事始からWicketのあたりまでざっと話をしたのですが、その中で触れたm2eclipseのインストールと使い方についてまとめておきます。 今回の記事ではライブラリ管理についてのみ言及しています。 Eclipseのバージョンは3.4.2でWTPが最初から入っている「Eclipse IDE for Java EE Developers」を使っていますが、3.4.x系なら同じようにできると思います。Pleiadesを使って日語化していますので、デフォルトの英語のままの方は適当に読み替えてください。 全体的にWebからダウンロードする作業が多いので結構時間がかかりますが、2回目以降はもっと早くなります。 まだ使い始めたばかりの拙い知識で書いているので、間違いやもっとよい方法がある場合はぜひぜひご指摘ください。 1. Mavenとは MavenとはApache Softw

  • My Sonatype

    Webhooks Example: IQ and Slack Integration Build a webhook and deploy it to a Serverless framework like AWS Lambda. The Serverless function will consume an IQ policy evaluation event and push a message about it to Slack.

  • maven3互換性まとめ - cynipeと読む

    maven3がリリースされましたね。気が向いたのでこんぱちのーつでもざーっと眺めてみました。@shin1ogawaさんに1000万の人が喜んでくれると言われたのでものっそい久しぶりに書いてみた!間違ってたりしたらご指摘ください〜。不安な箇所もあるので。。。 元ネタ: https://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html profiles.xmlが廃止 だけを書ける*1profiles.xmlが廃止されたみたい。個人的には開発者、環境ごとの設定をに書いたものがまとめられて割と好きだっただけに、この変更は残念至極。AppEngineのAppIdとかAppVersionとかもこれに書いてたのになー。 Site、Reportingなどのドキュメント系機能はCoreには含まれなくなった 個人的にはあまり興味のないところ。とい

    maven3互換性まとめ - cynipeと読む
  • 1