image


Apache Maven

は、革新的なソフトウェアプロジェクト管理ツールです。プロジェクトオブジェクトモデル(POM)ファイルを使用して、プロジェクトのビルド、依存関係、レポート、およびドキュメントを管理します。


P.S Apache Maven 3.5.x

でテスト済み

1.インストール

Windows、Ubuntu、MacOSにMavenをインストールする

Windows]** link://maven/how-to-install-maven-in-ubuntu/[Mavenをインストールするにはどうすればいいですか?

Ubuntu]** link://maven/install-maven-on-mac-osx/[Maven on Macのインストール方法

OSX]

2. Javaプロジェクト

JARプロジェクト、Webプロジェクト(WAR)、マルチモジュールプロジェクトを管理するMavenの例

  • link://maven/how-to-create-a-java-project-with-maven/[作成する方法

Javaプロジェクト(JARファイル)]** link://maven/how-to-create-a-web-application-with-maven/[どのように作成するか

Java Webアプリケーションプロジェクト(WARファイル)を作成する]** link://maven/maven-how-to-create-a-multi-module-project/[作成方法

マルチモジュールプロジェクト]

4.コードカバレッジ

Maven +コードカバレッジレポートの統合

  • リンク://maven/maven-jacoco-code-coverage-example/[Maven – Jacoco

例(行カバレッジ)]** リンク://maven/maven-pitest-mutation-testing-example/[Maven – PITest

例(突然変異カバレッジ)]

5.静的コード解析

Maven静的コード解析レポート。

  • リンク://maven/maven-spotbugs-example/[Maven – SpotBugsの例]

  • リンク://maven/maven-pmd-example/[Maven – PMDの例]

6. Mavenに関するよくある質問

リポジトリ]** link://maven/where-is-maven-central-repository/[Maven Centralはどこですか?

リポジトリ]** link://maven/add-remote-repository-in-maven-pom-xml/[どこにありますか?

Mavenリモートリポジトリ]** リンク://maven/how-to-enable-proxy-setting-in-maven/[Maven – How to

プロキシ設定を有効にする]** リンク://maven/maven-how-to-force-re-download-project-dependencies/[Maven

  • プロジェクトの依存関係を強制的に再ダウンロードする方法?]** リンク://maven/how-to-deploy-maven-based-war-file-to-tomcat/[How to

MavenベースのwarファイルをTomcatにデプロイする]** link://maven/how-to-include-library-man-in-maven-local-repository/[どのようにして

mavenローカルリポジトリにカスタムライブラリを含める?]