maven・とは?初心者にも分かる使い方と意味を徹底解説共起語・同意語・対義語も併せて解説!

  • このエントリーをはてなブックマークに追加
maven・とは?初心者にも分かる使い方と意味を徹底解説共起語・同意語・対義語も併せて解説!
この記事を書いた人

岡田 康介

名前:岡田 康介(おかだ こうすけ) ニックネーム:コウ、または「こうちゃん」 年齢:28歳 性別:男性 職業:ブロガー(SEOやライフスタイル系を中心に活動) 居住地:東京都(都心のワンルームマンション) 出身地:千葉県船橋市 身長:175cm 血液型:O型 誕生日:1997年4月3日 趣味:カフェ巡り、写真撮影、ランニング、読書(自己啓発やエッセイ)、映画鑑賞、ガジェット収集 性格:ポジティブでフランク、人見知りはしないタイプ。好奇心旺盛で新しいものにすぐ飛びつく性格。計画性がある一方で、思いついたらすぐ行動するフットワークの軽さもある。 1日(平日)のタイムスケジュール 7:00 起床:軽くストレッチして朝のニュースをチェック。ブラックコーヒーで目を覚ます。 7:30 朝ラン:近所の公園を30分ほどランニング。頭をリセットして新しいアイデアを考える時間。 8:30 朝食&SNSチェック:トーストやヨーグルトを食べながら、TwitterやInstagramでトレンドを確認。 9:30 ブログ執筆スタート:カフェに移動してノートPCで記事を書いたり、リサーチを進める。 12:30 昼食:お気に入りのカフェや定食屋でランチ。食事をしながら読書やネタ探し。 14:00 取材・撮影・リサーチ:街歩きをしながら写真を撮ったり、新しいお店を開拓してネタにする。 16:00 執筆&編集作業:帰宅して集中モードで記事を仕上げ、SEOチェックやアイキャッチ作成も行う。 19:00 夕食:自炊か外食。たまに友人と飲みに行って情報交換。 21:00 ブログのアクセス解析・改善点チェック:Googleアナリティクスやサーチコンソールを見て数字を分析。 22:00 映画鑑賞や趣味の時間:Amazonプライムで映画やドラマを楽しむ。 24:00 就寝:明日のアイデアをメモしてから眠りにつく。


mavenとは何か

このページではmaven・とは?を分かりやすく解説します。Mavenは Java の開発を手助けするビルド自動化ツールです。ソフトウェアを作るときにはコードのほかに、依存関係の管理、ビルドの手順、テストの実行などが必要です。Mavenはこれらの作業を 一つの仕組み にまとめ、誰が作っても同じ結果になるように設計されています。

POMファイルと呼ばれる pom.xml にプロジェクトの情報や依存関係を記述します。POMはプロジェクトの“設計図”のようなものです。

依存関係 とは、他のライブラリやフレームワークを使うために必要な部品のことで、Mavenはこれらを自動でダウンロードしてくれます。

基本用語

Maven で大事な用語には グループIDアーティファクトIDバージョン があります。これらを組み合わせて 座標 と呼ぶこともあります。

pom.xml は XML 形式で、依存関係プラグインビルド設定 などを記述します。

例として、練習用の最小構成は次のようになります。 <project> <modelVersion>4.0.0</modelVersion> … </project> のようにタグを使います。

Maven のライフサイクル

Maven には build の流れを管理する「ライフサイクル」があり、代表的なフェーズは以下のとおりです。

able>フェーズ役割validate プロジェクトが正しいかを検証 compile ソースコードをコンパイル test テストを実行 package 実行可能なパッケージを作成 verify 検証を行う install ローカルリポジトリにインストール deploy 共有リポジトリへデプロイ

使い方の流れ は次のとおりです。まず環境に Maven をインストールします。次に新しいプロジェクトを作成し、pom.xml を作成します。依存関係を追加したら mvn package のようにコマンドを実行してビルドします。

使い方の実例

実務では、外部ライブラリをたくさん利用することが普通です。Maven は依存関係を自動で解決します。新しいバージョンが出た場合も、pom.xml の version を更新するだけで済むことが多く、保守性が高いのが魅力です。

メリットとデメリット

メリットは作業の自動化と依存関係の一元管理、ビルドの再現性が高いことです。デメリットとしては学習コストがかかる点や、設定が複雑になることがあります。

初心者にはまず 公式ドキュメント や入門動画を見て、簡単なサンプルから試すのがおすすめです。


mavenの関連サジェスト解説

maven とは 読み方
この記事では、キーワード「maven とは 読み方」について、初心者にも分かるように解説します。まず Maven とは、Java のプロジェクトを作るときの“ビルド作業”を自動化してくれるツールです。Apache Maven(アパッチ・メイヴン)というオープンソースのソフトウェアで、複雑な依存関係の管理、ビルドの順序、レポート作成などを一括で行います。簡単に言うと、Java の開発を効率化する道具です。次に読み方です。日本語では、通常「メイヴン」と発音します。英語の発音に近づけると「May-ven(メイ・ヴァンに近い発音)」ですが、日本語ではほとんど「メイヴン」と丸ごと読まれます。正確には英語の発音に近づけると“meɪ.vən”となりますが、日常会話では“メイヴン”で通じます。※注意点として、同じ綴りでも地域や人によって「メーブン」「メイヴン」などの言い方があり得ますが、技術系の資料やチュートリアルでは「メイヴン」が最も一般的です。使い方のポイントも少し触れます。Maven は pom.xml という設定ファイルを使い、依存ライブラリ(外部の部品)を自動的にダウンロードしてくれます。これにより、開発者は自分のコードを書く作業に集中でき、ビルドの手順も標準化されます。Maven の基本的な用語としては、プロジェクト、依存関係、リポジトリ、ライフサイクル、プラグインなどがあります。初めて触るときは、公式の quick start やチュートリアルに従い、pom.xml の最小構成から始めるのがおすすめです。読み方と機能をセットで覚えると、英語の技術用語にも強くなります。
maven repository とは
maven repository とは、Java のビルドツールである Maven が部品(ライブラリ)を見つけてくるための“倉庫”のことを指します。Mavenを使うと、依存している外部のライブラリを自分で探してダウンロードする手間を減らせます。まず、ローカルリポジトリとリモートリポジトリの2種類があります。ローカルリポジトリはあなたのパソコンの中にある倉庫で、以前ダウンロードした部品が保存されています。新しい依存を使うとき Maven は最初にこのローカル倉庫を探し、見つかればそこから使います。見つからなければ、ネット上のリモートリポジトリへ行き、Maven Central などの公開倉庫からダウンロードしてローカルへ保存します。こうして次回以降は同じ部品をネットから取りに行く必要がなく、ビルドが速く安定します。リモートリポジトリにはいくつか種類があり、最も有名なのは Maven Central です。検索サイト search.maven.org などで公開されているアーティファクトの座標(groupId、artifactId、version)を見つけ、pom.xml に依存関係として書き込みます。例えば、ある計算機プログラムが外部のライブラリを必要とする場合、pom.xml に タグを足し、groupId、artifactId、version を指定します。すると Maven はビルド時に自動でその部品を探し、ダウンロードしてくれます。
maven install とは
maven install とは、Java のプロジェクトを自動でビルドして成果物をローカルリポジトリに置く操作のことです。Maven とは、プロジェクトの依存関係を管理しつつ、ビルドの流れを自動化してくれるツールです。mvn install はその中のコマンドの一つで、ビルドを実行して作成した jar や war などの成果物を自分のPCのローカルリポジトリに保存します。ローカルリポジトリは ~/.m2/repository のような場所にあり、他のプロジェクトがこの成果物を参照して依存関係として使えるようになります。使い方の基本は、プロジェクトフォルダで mvn clean install を実行するだけです。これにより、ソースのコンパイル、テストの実行、パッケージ化、そしてローカルリポジトリへの保存という一連の処理が順番に行われます。前提として Java の JDK と Maven が正しくインストールされ、pom.xml がプロジェクトにあることが必要です。もしテストを飛ばしたい場合は -DskipTests を追加して mvn clean install を走らせることもできますが、学習中はテストを実行する設定をおすすめします。
maven clean とは
maven clean とは、Javaのビルドツールである Maven のコマンドのひとつで、プロジェクトのビルドで残っている古いファイルを削除して、きれいな状態から再ビルドを始められる機能のことです。Mavenにはビルドの手順を段階的に進めるライフサイクルという仕組みがあり、cleanはその最初の段階として動きます。このコマンドを実行すると、主にターゲット(target)というフォルダが削除されます。そこにはコンパイル済みのクラスファイルやテストの成果物など、前回のビルドで作られたものが入っています。なぜこれが大事かというと、前回のビルドの名残が新しいコードと混ざってしまうと、エラーの原因になったり正しく動かなくなることがあるからです。使い方はとても簡単で、プロジェクトの根っこ(ディレクトリ)で端末のコマンドを開き、maven のコマンドを打つだけです。代表的な使い方は mvn clean です。これだけでターゲットフォルダが削除され、前回の成果物を一掃して新しい状態からビルドを始められます。さらに mvn clean install などと組み合わせると、クリーンした後にビルドとテストを一度に実行して、最初から新しい状態で成果物を作ることができます。実務では、依存関係を新しく追加したときや、依存関係のバージョンを変えたとき、ビルドやテストで予期せぬ挙動が出たときなどにこのコマンドを使うと、原因の切り分けがしやすくなります。注意点としては、クリーン作業は安全ですが、必要な成果物まで削除されて困る場合は事前にバックアップを取ると安心です。また、ネットワーク接続が必要な依存関係を取得する際には、オフラインモードでの実行を避け、オンラインで実行するのが普通です。マインドセットとしては、まずは mvn clean で状態を整え、次に mvn package や mvn install で実際の成果物を作る流れを覚えると理解が早くなります。
maven central とは
maven central とは、Java のビルドツール Maven が利用する公式の依存関係リポジトリのことです。ソフトウェアの部品やライブラリを公開しておく倉庫のようなもので、世界中の開発者が作った多くの Maven アーティファクト(jar ファイル、ライブラリ、プラグインなど)がここに集まっています。Maven を使うと pom.xml という設定ファイルに「依存関係」を書くだけで、必要なライブラリを Maven Central から自動的にダウンロードしてくれます。インターネットに接続してビルドを実行すると、Maven は Central から適切なバージョンのファイルを取得し、プロジェクトに組み込みます。使い方の入り口として、公式の中央リポジトリのURL は https://search.maven.org などを知っておくと便利です。そこでライブラリを検索して、どのバージョンが使えるか、署名が正しいか、依存関係の木(どのライブラリがどのライブラリに依存しているか)を確認できます。セキュリティ面では、署名付きアーティファクトやバージョン管理が整備されており、安定したビルドを目指すうえで重要です。初心者には、まず Maven Central に公開された軽いライブラリを探して、pom.xml に Dependency の記述を追加する練習をするとよいでしょう。
eclipse maven とは
eclipse maven とは、Java 開発を楽にするための組み合わせです。Eclipse は人気のある統合開発環境(IDE)で、Maven は依存関係の解決やビルドを自動で行うツールです。Eclipse に Maven を組み込むと、ソースコードの管理、外部ライブラリの取得、ビルド、テストを IDE から直接行えます。Maven 自体は pom.xml というファイルで依存関係やビルド手順を記述します。m2e という Eclipse のプラグインを使えば、Maven の作業を IDE 内で直感的に操作できます。使い方のイメージはこんな感じです:- プロジェクト作成: File > New > Maven Project を選び、アーキタイプを選択します。これで pom.xml の雛形が作られます。- 依存関係の追加: pom.xml に依存関係を追記すると、Maven が自動で Central Repository から必要なライブラリをダウンロードします。例として junit の依存を追加すると、テスト用のクラスを簡単に実行できます。- ビルドと実行: Eclipse の右クリックメニューから Maven のゴール(例: clean, install, test)を実行できます。コマンドライン mvn でも同じことができますが、Eclipse なら IDE 上で完結します。- 更新と同期: pom.xml を変更したら、Update Project を選ぶと依存関係が同期されます。- 注意点: すべての Maven 検証が IDE で完結するわけではありません。時々ネットワーク接続やプラグインの互換性で設定が必要になることがあります。まとめ: Eclipse maven とはを理解すると、IDE 内での開発とビルドが一体化され、依存関係の管理も楽になります。 初心者でも手順さえ覚えれば、実務で使える基礎力が身につきます。
lemminx maven とは
XMLはデータを整理する箱のような言語です。MavenはJavaのビルドを自動化する道具で、コードだけでなく設定ファイルも安全に作れます。LemminxはXMLの編集を手助けする軽いツールで、エラーを教えてくれたり、候補を出してくれたり、XMLが正しく記述されているかを調べてくれます。これをMavenと組み合わせると、ビルドのときにXMLのチェックも自動で走り、品質を高められます。使い方の流れはこうです。まず、プロジェクトのpom.xmlにLemminx用のMavenプラグインを追加します。次に、検証を実行するフェーズを設定します。これにより、XMLファイルが規則に沿っているかがビルド中に判定され、間違いがあればビルドが止まります。メリットは、エラーを早く見つけられること、作業が楽になること、CI(継続的インテグレーション)で再現性が高まることです。一方で、すべてのカスタムルールに対応しているわけではなく、設定が難しいところもあります。また大きなプロジェクトではビルド時間が長くなることがあるので、チェックするファイルを絞る工夫も大切です。初心者の方は小さなXMLファイルから試して、徐々に範囲を広げると良いでしょう。
gradle maven とは
gradle maven とは、ソフトウェアのビルドを自動化するための代表的なツールのことです。ビルドとはソースコードのコンパイルや依存関係の解決、テストの実行、最終的な成果物の作成と配布までの一連の作業を指します。Maven は古くから使われてきた標準的なツールで、pom.xml という設定ファイルを使い、規約に従って動くライフサイクルを提供します。これにより新しいプロジェクトでも決まった順序で処理が進み、他の開発者が理解しやすい構成になります。Gradle はもう少し新しいツールで、Groovy や Kotlin で書くビルドスクリプトを使います。これは柔軟性が高く、複雑な依存関係や多モジュールのプロジェクトでも効率的に作業できるように作られています。Gradle はインクリメンタルビルドやビルドキャッシュといった高速化の機能を多く取り入れており、開発サイクルを短く保つのに役立ちます。両者は Maven Central などのリポジトリを使って外部の部品を取り込み、プロジェクトの依存関係を自動で解決します。どちらを選ぶかはプロジェクトの規模やチームの慣れ、使っている技術スタック次第です。Android の公式ガイドなどでは Gradle が標準として使われる一方、企業の古いプロジェクトでは Maven が引き続き使われることもあります。新しく始める人は Gradle の柔軟さと強力なコミュニティを活用するのが良いでしょうが、もし既に Maven で大規模なプロジェクトを運用しているなら、Gradle への移行コストとメリットを比較して判断すると良いです。
android maven とは
android maven とは、Java のビルドツールである Maven を使って Android アプリやライブラリを作る方法のことです。 Android の公式開発環境は現在は主に Gradle ですが、昔から Maven を使ってビルドしていた時代もありました。Android Maven では pom.xml というファイルに依存関係やビルド手順を記述します。これにより、ライブラリの依存関係を自動で解決したり、APK の作成や署名、デプロイまで Maven のコマンドだけで行えることが多いです。とはいえ、現代の Android Studio は Gradle に完全対応しており、Maven はサポートが薄いことが多いです。そのため新規プロジェクトにはおすすめされず、既存の Maven プロジェクトを Gradle へ移行するケースが増えています。もし Android Maven を使う場合は、適切な Maven プラグインを導入し、SDK のパス設定、Android の API レベル、ビルドタイプ(debug / release)を pom.xml で管理します。メリットは、Java の知識があればパッケージ管理が統一され、再現性の高いビルド手順を用意できる点です。一方デメリットは、情報が少ない・プラグイン更新の停滞や Gradle ほど柔軟性がない点などです。結局のところ、初心者には Gradle の方が学習が早く、Android Maven は歴史的な選択肢として知っておく程度が現実的と言えるでしょう。

mavenの同意語

専門家
特定の分野について深い知識と技能を持つ人。実務や助言で信頼される存在。
エキスパート
高度な専門知識と技術を備え、難題にも適切な判断を下せる人。
達人
技術において極めて高い技能を持つ熟練者。
玄人
長年の経験と洞察に基づく熟練者。初心者への指導力もある。
その分野の情報に詳しく、内部事情にも通じている人。
名人
技術や芸の分野で一流の技能を持つ、長い経験を積んだ人物。
熟練者
長年の経験により高度な技能を身につけた人。
ベテラン
長くその分野で活躍し、実務経験が豊富な人。
プロ
専門職として高い技能と責任を持つ人。
プロフェッショナル
専門知識と実務能力が高く、品質の高い仕事をする人。
博識者
広く深い知識を備え、教養がある人。
学識者
学問的知識を体系的に持つ人。研究者的側面を持つこともある。
権威
その分野で公的・社会的に高い評価と影響力を持つ人物。
鑑賞家
特定の分野を深く味わい、品質や美学に精通している人。

mavenの対義語・反対語

初心者
その分野をまだ学び始めたばかりで、基本的な知識や技術を身につけている段階の人。
素人
専門的な教育や資格を持っていない、一般的な知識の人。
未熟者
経験が少なく、判断や技術が不十分な人。
駆け出し
その分野に入りたてで、経験が浅く成長過程の人。
門外漢
その分野の内部の人ではなく、外部の人で詳しくない人。
アマチュア
職業としての専門家ではなく、趣味や副業(関連記事:在宅で副業!おすすめ3選!【初心者向け】)レベルで学ぶ人。
新参者
最近その場に加わった人で、まだ周囲の状況を理解していない人。
新米
その分野を学び始めたばかりの人、これから成長する段階の人。
知識が浅い人
その分野の知識がまだ浅く、上手く説明できない人。
専門外の人
その分野の専門家ではなく、別の分野の知識しか持っていない人。

mavenの共起語

pom.xml
MavenのPOMファイル。プロジェクトの依存関係、ビルド設定、プラグインなどを1つのファイルに集約する中心的なファイル。
POM
Project Object Modelの略。Mavenでプロジェクトを定義するデータモデル。
dependencies
このプロジェクトが動作に必要とする外部ライブラリの一覧。
dependencyManagement
依存関係のバージョンや解決ルールを一元管理するセクション。
transitiveDependencies
依存関係が持つ間接的な依存関係も解決対象になる性質。
archetype
新規プロジェクトの雛形となるテンプレート。
archetypeCatalog
利用可能なarchetypeの一覧。
artifact
配布物の単位。jarやwarなどの実体。
groupId
アーティファクトのグループ識別子。組織や団体を識別する識別子。
artifactId
アーティファクトの識別子(名前)。
version
アーティファクトのバージョン番号。
packaging
成果物のパッケージタイプ(jar、war、pomなど)。
repository
外部リポジトリの設定場所。
MavenCentral
Maven Central。公式の中央リポジトリ。
central
中央リポジトリを指す略語。
localRepository
ローカルマシン上のキャッシュリポジトリ。
settings.xml
Mavenの個別設定ファイル。
plugins
ビルド時に実行される拡張機能の集合。
pluginManagement
プロジェクトで使うプラグインのデフォルト設定を管理するセクション。
plugin
個別のプラグイン。
goals
プラグインが実行する具体的な作業(例: compile、test、package)。
phases
ビルドの順序段階(validate、compile、test、package、verify、install、deployなど)。
buildLifecycle
Mavenのライフサイクルの総称(default、clean、siteなど)。
Java
Java言語と関連するJDKのこと。
JDK
Java Development Kitの略。Java開発用ツール一式。
MavenCompilerPlugin
Javaのコンパイルを行う標準プラグイン。
SurefirePlugin
テストの実行を担当するプラグイン。
ShadePlugin
依存関係を一つのJARにまとめるShade/シャドーイング機能を提供するプラグイン。
wrapper
Maven Wrapper(mvnwなど)を使ってMavenバージョンを固定する仕組み。
mvnw
Maven Wrapperの実行スクリプト。プロジェクトに同梱して使う。
mavenWrapper
Maven Wrapperの設定と利用を指す総称。
repositoryManager
リポジトリを一元管理するツール/機能。
Nexus
Nexus Repository Manager。企業でよく使われるリポジトリ管理ツール。
Artifactory
JFrog Artifactory。別のリポジトリ管理ツール。
dependencyTree
依存関係の構造を可視化・分析する情報。
scope
依存関係の適用範囲。例: compile、test、runtime、provided、system。
profiles
ビルド時の条件を切替える設定の集合。
checksum
ダウンロード時のファイル整合性を検証するためのハッシュ値。
repositories
追加のリポジトリ設定の集合。
pluginRepositories
プラグイン用リポジトリの設定。
pluginExecution
プラグインの実行設定。
dependencyTreeView
依存関係ツリーの表示・分析機能。
localRepositoryPath
ローカルリポジトリの物理パス。
mavenVersion
使用するMavenのバージョン。

mavenの関連用語

Maven
Java のプロジェクトを自動でビルド・テスト・パッケージ化するビルドツール。依存関係の解決とリポジトリ管理を行います。
Apache Maven
Maven の公式名称。Apache Software Foundation が開発・運用しています。
POM
Project Object Model の略。プロジェクトの情報・依存関係・ビルド設定を記述する XML ファイルです。
Project Object Model
POM の正式名称。Maven がプロジェクトを理解するための設計図です。
coordinates
アーティファクトを一意に識別する情報の組み合わせ。groupId、artifactId、version、時には packaging を含みます。
groupId
組織やプロジェクトを識別する名前空間。通常はドメイン名を逆順にした形です。
artifactId
生成物の識別子。ライブラリやアプリの名前が入ります。
version
アーティファクトのバージョン番号。例: 1.0.0、1.0-SNAPSHOT。
packaging
成果物の形式。jar、war、pom など、ビルドの出力形態を指定します。
Artifact
ビルドの成果物。最終的に出力されるファイル(例: library.jar、webapp.war)です。
Dependency
他のライブラリやモジュールへの参照。POM で宣言して自動的に取得します。
Dependency Management
サブプロジェクト間で依存関係とそのバージョンを統一する管理領域です。
Transitive Dependency
依存がさらに別の依存を持つ場合、それも自動的に解決されます。
Local Repository
ローカルの Maven キャッシュ。通常は ~/.m2/repository に保存されます。
Remote Repository
ネットワーク上のリポジトリ。依存関係を取得する場所です。
Maven Central
最も広く使われている公開リポジトリ。多くのライブラリがここから入手できます。
Maven Central Repository
Maven Central の別称。公開リポジトリの正式名称です。
settings.xml
Maven のグローバル/ユーザー設定を記述する設定ファイルです。プロキシやリポジトリなどを設定します。
profiles
ビルド時に条件を満たすと有効になる設定の集合。環境ごとに使い分けられます。
properties
POM 内で使われる変数。${propertyName} の形で参照します。
Parent POM
子 POM が継承する親の設定。共通の依存やビルド設定を共有します。
Inheritance
子 POM が親 POM の設定を引き継ぐ仕組みです。
Plugins
ビルド作業を拡張する機能の集まり。各プラグインは特定のゴールを実行します。
Plugin
ビルドを拡張する実装単位。特定の処理を自動化します。
maven-compiler-plugin
ソースコードのコンパイルを制御するプラグインです。
maven-surefire-plugin
ユニットテストを実行するプラグインです。
maven-failsafe-plugin
統合テストを実行するプラグインです。
maven-clean-plugin
ビルド前のクリーン作業を自動化するプラグインです。
maven-install-plugin
ローカルリポジトリへアーティファクトをインストールします。
maven-deploy-plugin
成果物をリモートリポジトリへデプロイします。
Archetype
新規プロジェクト作成の雛形。テンプレートとして使われます。
archetype:generate
雛形から新規プロジェクトを作成するコマンドです。
Archetype Plugin
Archetype の機能を提供するプラグインです。
Maven Wrapper
プロジェクトに Maven の実行環境を固定して配布する仕組みです。
mvn
Maven のコマンド本体。ビルドを実行します。
mvnw
Maven Wrapper の実行スクリプトです。
SNAPSHOT
開発中の未リリース版を表すバージョン表記。頻繁に変わります。
distributionManagement
公開先のリポジトリ設定。デプロイ先を決めます。
mirrors
リポジトリを代替するミラーを設定します。
mirrorOf
このミラーがどのリポジトリを代替するかを指定します。
effective-pom
実際に適用された最終的な POM。親・プロパティ・依存が解決された形です。
dependency:tree
依存関係の階層を木で表示する分析コマンドです。
help:effective-pom
有効な POM の情報を表示するヘルプコマンドです。
Phases
Maven のビルドライフサイクルの各フェーズの集合です。
validate
POM の検証や設定の整合性を確認します。
compile
ソースコードをコンパイルします。
test
ユニットテストを実行します。
package
成果物をパッケージ化します。
verify
追加の検証を行います。
install
ローカルリポジトリへインストールします。
deploy
リモートリポジトリへデプロイします。
Lifecycle
ビルド全体の流れを統括する概念。複数のフェーズが順番に実行されます。
Reactor
同じビルド内の複数モジュールを一度にビルドする仕組みです。
Multi-module project
親 POM の下に複数モジュールを持つプロジェクト構成です。
BOM
Bill of Materials の略。依存のバージョンを一括管理する補助的 POM です。
dependencyExclusions
特定のサブ依存を除外して依存関係の解決を制御します。
scope
依存の有効範囲。compile、test、provided、runtime、system などがあります。
repositories
依存を取得するリポジトリの設定。複数指定可能です。
pluginRepositories
プラグインを取得するリポジトリの設定です。
checksumPolicy
取得ファイルのチェックサム検証ルールを指定します。
Release
安定版リリースを指す用語です。
Active profiles
現在有効になっているプロファイルの集合です。
mvn help:active-profiles
有効なプロファイルを表示するヘルプコマンドです。
Maven Central URL
Maven Central の参照 URL の説明。通常はリポジトリの URL です。

mavenのおすすめ参考サイト


インターネット・コンピュータの人気記事

pin番号・とは?初心者にも分かるPINの基本と使い方共起語・同意語・対義語も併せて解説!
1291viws
7-zipとは?初心者でもわかる使い方と特徴を徹底解説共起語・同意語・対義語も併せて解説!
435viws
インターネットアクセスとは?初心者にも分かる基本ガイド共起語・同意語・対義語も併せて解説!
193viws
コンポーネント化・とは?初心者にも分かる基本と実例共起語・同意語・対義語も併せて解説!
136viws
公開日・とは?初心者が押さえる基本ポイントと活用法共起語・同意語・対義語も併せて解説!
95viws
トンバックとは?初心者でもわかるトンバック対策と改善のコツ共起語・同意語・対義語も併せて解説!
95viws
ミュート・とは?初心者でもわかる使い方と意味を解説共起語・同意語・対義語も併せて解説!
84viws
8ビット・とは?初心者にもわかる基本の解説共起語・同意語・対義語も併せて解説!
83viws
ランダムアクセスメモリ・とは?初心者でもすぐ分かる基本と仕組みの解説共起語・同意語・対義語も併せて解説!
78viws
スタンドバイとは?初心者にも分かる意味と使い方を徹底解説共起語・同意語・対義語も併せて解説!
77viws
lan配線・とは?初心者にも分かる自宅LANの基本と実践ガイド共起語・同意語・対義語も併せて解説!
71viws
中括弧・とは?初心者でも分かる基本と使い方を徹底解説共起語・同意語・対義語も併せて解説!
68viws
コア・とは?初心者が知っておく基本と使い方共起語・同意語・対義語も併せて解説!
67viws
バレットポイント・とは?初心者にも分かる使い方と作成のコツ共起語・同意語・対義語も併せて解説!
63viws
バリアント・とは?初心者でも分かる意味と使い方ガイド共起語・同意語・対義語も併せて解説!
59viws
接続先ipアドレスとは?初心者が押さえる基本と使い方共起語・同意語・対義語も併せて解説!
56viws
adb・とは?初心者のための使い方と基本解説共起語・同意語・対義語も併せて解説!
56viws
delete とは?初心者にもわかる意味と使い方ガイド共起語・同意語・対義語も併せて解説!
52viws
led・とは?初心者向けに解説するLEDの基本と使い方共起語・同意語・対義語も併せて解説!
51viws
プログレッシブダウンロードとは?初心者向けに分かりやすく徹底解説共起語・同意語・対義語も併せて解説!
50viws

新着記事

インターネット・コンピュータの関連記事