ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 “AI活用”をキーワードに「AIを使い倒し/使いこなす」企業の最前線をお届けし ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 “AI活用”をキーワードに「AIを使い倒し/使いこなす」企業の最前線をお届けし ...
maven (ビルドツール)で構成された java プログラムをビルド・実行する備忘録です。 javac(コンパイラなど)、java(実行用)の ...
MavenはProject Object Model (POM) という考え方に基づき、プロジェクトのビルド、テスト、ドキュメンテーション、成果物の配備など、プロジェクトのライフサイクル全体を管理できるツールです。プロジェクトに関する色々な情報をPOMに集約し、POMの情報に ...
MavenはApache Software Foundationで開発されているJavaベースのビルドツールだ。Javaベースのビルドツールというと同じくApache Software Foundationで開発されているApache Antが有名だが、AntはコンパイルやJARファイルの生成などすべての処理をビルドファイルに記述する ...
Javaのビルド環境に,このところ変化が起き始めている。 ビルドとは,関連する多数のプログラムをコンパイルし,jarやwarなどの実行可能なファイル形式に変換するプロセスである。このビルドを自動化するツールの定番となってきたのが,THE Apache ANT PROJECT ...
前回紹介したとおり、Indigoでは様々な新機能が追加されている。その中でも今回はMavenのサポートについて取り上げたい。 ご存知の通りMavenはJavaベースのビルドツールの一種だが、単純にソースコードのビルドやパッケージングを行うだけでなく ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
Javaによるソフトウエア開発でよく使われるオープンソースのビルドツールには、米Apache Software Foundationが開発する「Apache Ant ...
この連載では、 オープンソースの継続的インテグレーション(CI)サーバであるHudsonを利用した、 ソフトウェア開発の生産性向上について解説しています。前回の記事では、 プラグインを幾つか紹介し、 また使って楽しいエクストリーム・ フィードバック ...
オープンソース団体Apache Software Foundation(ASF)は,ソフトウエア開発用のプロジェクト・ビルド・ツール「Apache Maven 2.0」と作業統合ツール「Continuum 1.0」の一般提供を開始した。ASFが米国時間12月12日に明らかにしたもの。 Maven 2.0は,Project Object Model(POM ...
定期的なビルドをさらに進めると「継続的インテグレーション(ビルド)」につながります。この方法はXPで採用されているプラクティスでも有名ですが、XPに限らずどのような開発手法でも取り入れるべきだと思います。複数の人で開発されている場合には ...