---
schema_version: "1"
id: 8ba5d373d6dedc6e087e6ee163df3da87a7540a1c144584803c6d41a34af6e76
title: Maven プリファレンスリファレンス
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/studio/7.x/maven-preferences-reference.md
canonical_url: https://docs.mulesoft.com/jp/studio/7.x/maven-preferences-reference
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 7ca81af7747d78c58f897e0001d7b35041772e95003403783f364a3cc5875f0a
description: MuleSoft Documentation Site
release: 7.x
latest: false
---
# Maven プリファレンスリファレンス

Studio では、Maven を操作するためのプリファレンスをパーソナライズできます。Studio は、その操作中に Maven が使用する設定の詳細が記されている Maven ​`settings.xml`​ ファイルを読み取ります。​`settings.xml`​ ファイルを使用して、システムのすべてのプロジェクトのビルドプロセスの動作を調整できます。​`settings.xml`​ ファイルを使用して、以下を設定できます。

- 連動関係およびプラグインリポジトリ
- プロキシサーバー
- 認証
- プラグイン

詳細は、 [「Maven setting references (Maven 設定リファレンス)」](https://maven.apache.org/settings.html)​を参照してください。

Maven 設定プリファレンスを定義するには、Studio プリファレンス設定を開きます。 \[Preferences (プリファレンス)\] パネルで、​**\[Anypoint Studio\]**​ > ​**\[Maven\]**​ に移動します。

MuleSoft リポジトリの設定についての詳細は、 [「Maven Reference (Maven リファレンス)」](https://docs.mulesoft.com/studio/latest/maven-preferences-reference)​を参照してください。

![\*Anypoint Studio\* メニューの \*Settings…​ (設定…​)\*オプションでアクセスする \*Maven Preferences Reference (Maven プリファレンスリファレンス)\* ウィンドウ。](/mulesoft/current/ja-jp/studio/7.x/_images/maven-preferences-reference.png)

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 33.3333%;">
<col style="width: 33.3333%;">
<col style="width: 33.3334%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">プリファレンス</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">デフォルト値</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Display runtime version not available warnings (ランタイムバージョンを使用できないことを示す警告を表示)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">有効にすると、​<code>pom.xml</code>​ ファイルで設定されたランタイムバージョンが、プロジェクトで設定されたランタイムバージョンと異なる場合に警告を表示します。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Enabled (有効)</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Use embedded Maven Installation (埋め込み Maven インストールを使用)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">有効にすると、Anypoint Studio に埋め込まれた Maven インストールを使用します。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">有効</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maven installation home directory (Maven インストールのホームディレクトリ)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">ローカル Maven インストールのディレクトリ。<br>
このプリファレンスは、​<strong>[Use embedded Maven installation (埋め込み Maven インストールを使用)]</strong>​ を無効にした場合のみ編集できます。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">空</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Override user security path (セキュリティの設定パスを上書き)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">このオプションを選択すると、Maven のデフォルトの ​<code>settings_security.xml</code>​ パスが上書きされます。<br>
このオプションを選択した場合は、​<strong>[Path to settings_security.xml (settings_security.xml へのパス)]</strong>​ 項目で、​<code>settings_security.xml</code>​ ファイルへのカスタムパスを自分で定義する必要があります。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Disabled (無効)</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Override Maven local repository location (Maven ローカルリポジトリの場所を上書き)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">このオプションを選択すると、Maven のローカルリポジトリのデフォルトの場所が上書きされます。<br>
このオプションを選択した場合、Maven のローカルリポジトリへのカスタムパスを自分で定義する必要があります。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">無効</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">MAVEN_OPTS​ environment variable (​MAVEN_OPTS​ 環境変数)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">MAVEN_OPTS​ には、JVM を起動するためのパラメーター、または実行前に Maven にメモリオプションを渡すためのパラメーターが含まれます。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">空</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Base command line for builds (ビルド用の基本コマンドライン)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">ローカルマシンで Mule プロジェクトをビルドまたは実行するたびに実行される Maven コマンド。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">mvn clean package -nsu -DskipMunitTests</p></td>
</tr>
</tbody>
</table>

## [](#グローバル設定)グローバル設定

Studio によってグローバル設定で使用されるサーバーが管理され、外部 Maven インストールを使用するように Studio を設定できます。これにより、Studio では ​`${maven.installation.home}/conf/settings.xml`​ に保存された ​`settings.xml`​ ファイルから ID が自動的に検出され、入力されます。

![“Studio 設定プリファレンスウィンドウで強調表示された \*\[Global Settings (グローバル設定)\]\* オプション。”](_images/maven-global-settings.png)

このパスにファイルがない場合は、別の場所に新しい ​`settings.xml`​ ファイルを作成できます。

1. **\[Override global settings path (グローバル設定パスを上書き)\]**​ を選択します。
2. **\[Browse (参照)\]**​ をクリックします。
3. `settings.xml`​ ファイルを選択し、​**\[Open (開く)\]**​ をクリックします。 + ID がリストされます。
4. **\[Apply and Close (適用して閉じる)\]**​ をクリックします。

## [](#更新ポリシーの設定)更新ポリシーの設定

ニーズに応じて Maven 更新ポリシーを設定できます。

![“Studio 設定プリファレンスウィンドウで強調表示された \*\[Update Policies (更新ポリシー)\]\* オプション。”](_images/maven-update-policies.png)

詳細は、Maven 設定リファレンスの [**「Repositories (リポジトリ)」**​セクション](https://maven.apache.org/settings.html#repositories)​の ​`<updatePolicy>`​ を参照してください。

## [](#ユーザー設定を定義する)ユーザー設定を定義する

Studio により、連動関係またはプラグインをダウンロードするサーバーが管理され、必要に応じてこうしたサーバーのログイン情報が定義されて、​`${user.home}/.m2/settings.xml`​ にある ​`settings.xml`​ ファイルから自動的に ID が検出され、入力されます。

![“Studio 設定プリファレンスウィンドウで強調表示された \*\[User Settings (ユーザー設定)\]\* オプション。”](_images/maven-user-settings.png)

このパスにファイルがない場合は、別の場所に新しい ​`settings.xml`​ ファイルを作成できます。

1. **\[Override user settings path (ユーザー設定パスを上書き)\]**​ を選択します。
2. **\[Browse (参照)\]**​ をクリックします。
3. `settings.xml`​ ファイルを選択し、​**\[Open (開く)\]**​ をクリックします。 + ID がリストされます。
4. **\[Apply and Close (適用して閉じる)\]**​ をクリックします。

### [](#サーバーを追加する)サーバーを追加する

`settings.xml`​ ファイルに新しいサーバーを追加する手順は、次のとおりです。

1. **\[User Settings (ユーザー設定)\]**​ ウィンドウで、​**\[Add (追加)\]**​ をクリックします。
2. サーバー ID、ユーザー名、パスワードを入力します。
3. **\[OK\]**​ をクリックします。

![“Studio 設定プリファレンスウィンドウで強調表示された \*\[Add server (サーバーを追加)\]\* オプション。”](_images/maven-add-new-server.png)

## [](#関連情報)関連情報

- [プロジェクトへのモジュールの追加](https://docs.mulesoft.com/jp/studio/7.x/add-modules-in-studio-to)