---
schema_version: "1"
id: 5f66f2b329ab86891a69bc7d7ced742afa99148164691cef5fdb9c8ff0ea4cc8
title: Exchange へのプロジェクトのパブリッシュ
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/studio/7.x/export-to-exchange-task.md
canonical_url: https://docs.mulesoft.com/jp/studio/7.x/export-to-exchange-task
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 812e6d2d12bae7b31a092eee9bdc664bbba0ab52a765a6622ed7093b9323bdf2
description: MuleSoft Documentation Site
release: 7.x
latest: false
---
# Exchange へのプロジェクトのパブリッシュ

Anypoint Studio では、新規プロジェクトのドキュメントを作成し、Exchange に接続してプロジェクトを新しいアセットとしてパブリッシュできます。

## [](#ドキュメント付きアセットのパブリッシュ)ドキュメント付きアセットのパブリッシュ

Anypoint Studio で新規プロジェクトを作成すると、Studio には ​**home.md**​ ファイルが保存された ​**exchange-docs**​ フォルダーが含まれます。アセットを Exchange にパブリッシュしたら、新しいアセットのフロントページをマークダウン形式で文書化することができます。

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">マークダウンの詳細は <a href="https://www.markdownguide.org/" class="bare">https://www.markdownguide.org/</a> を参照してください。</td></tr></tbody></table>

Studio では、ページ、画像、アイコンを追加できます。

1. Anypoint Studio で新しいプロジェクトを作成します。
2. **\[Package Explorer\]**​ ビューで、​**\[Exchange-docs\]**​ > ​**\[Home.md\]**​ を開きます。
3. Studio のデフォルトのテキストエディターを使用するか、または ​**\[Open with…​ (次のプログラムで開く…​)\]**​ を右クリックして ​**\[Other (その他)\]**​ を選択し、外部アプリケーションを選択することで外部エディターを使用します。
4. 必要に応じて、​**Exchange-docs**​ フォルダーを右クリックし、​**\[New (新規)\]**​ > ​**\[File (ファイル)\]**​ を選択することで、アセットに追加するページを作成します。
    
    <table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">ファイル名は、Exchange でのページ名となります。</td></tr></tbody></table>
5. 2 ページを超える場合は、次の形式で ​`config.json`​ ファイルを作成して、ページの順序を指定します。
    
    {"pageOrder": \["home","page1","page2"\]}
    
    形式を指定しないと、ホームページに続いて他のページがアルファベット順に並びます。
6. プロジェクトにアイコンを割り当てるには、プロジェクトを最初にパブリッシュする前に、画像 (.jpg、.png、.bmp) に名前アイコン (例: **icon.png**​) を付けて追加します。
7. **Exchange-docs**​ フォルダー内に ​**Resources**​ フォルダーを作成すると、画像や他の種別のファイル (サイズの上限は 2MB) などのリソースをドキュメントに追加できます。
8. プロジェクトをパブリッシュするには、​**Package Explorer**​ でプロジェクトを右クリックしてから、​**\[Anypoint Platform\]**​ > ​**\[Publish to Exchange (Exchange にパブリッシュ)\]**​ を選択します。
9. 必要に応じてプラットフォームにログインし、必須項目に値を入力してから ​**\[Finish (完了)\]**​ をクリックします。
10. アセットをアップロードしたら、提供されたリンクをクリックして、アセットとドキュメントが Exchange で公開されていることを確認します。

## [](#exchange-へのプロジェクトのパブリッシュ)Exchange へのプロジェクトのパブリッシュ

1. **\[Package Explorer\]**​ ビューで自分のプロジェクトフォルダーを右クリックします。
2. **\[Anypoint Platform\]**​ > ​**\[Publish to Exchange (Exchange にパブリッシュ)\]**​ を選択します。
    
    ![AltText:"右クリックしてパブリッシュを選択。"](/mulesoft/current/ja-jp/studio/7.x/_images/publish-project-to-exchange.png)
3. Anypoint Platform ユーザーまたはビジネスグループを選択するか、または ​**\[Add Account (アカウントを追加)\]**​ をクリックして、新しい Anypoint Platform アカウントを作成します。  
    また、​**\[Add Account (アカウントを追加)\]**​ ボタンをクリックして、新しい Anypoint Platform アカウントを使用することもできます。
4. プロジェクトで必要な ID とバージョン情報が存在していて正しいことを確認します。
    
    ![AltText:"アセットを Exchange にパブリッシュする前に設定する項目のリスト。"](/mulesoft/current/ja-jp/studio/7.x/_images/configure-asset-properties.png)

<table><tbody><tr><td><i class="conum" data-value="1"></i><b>1</b></td><td><strong>Name (名前)</strong>​: API 仕様の名前。</td></tr><tr><td><i class="conum" data-value="2"></i><b>2</b></td><td><strong>Description (説明)</strong>​: (省略可能) API 仕様の説明。</td></tr><tr><td><i class="conum" data-value="3"></i><b>3</b></td><td><strong>Group ID (グループ ID)</strong>​: Anypoint Platform 組織の組織 ID。</td></tr><tr><td><i class="conum" data-value="4"></i><b>4</b></td><td><strong>Artifact ID (アーティファクト ID)</strong>​: プロジェクト名からバージョンを取ったもの。デフォルトでは、Studio は、​<code>pom.xml</code>​ ファイルで設定されたアーティファクト ID を使用します。</td></tr><tr><td><i class="conum" data-value="5"></i><b>5</b></td><td><strong>Version (バージョン)</strong>​: パブリッシュしているアセットのバージョン。</td></tr><tr><td><i class="conum" data-value="6"></i><b>6</b></td><td><strong>Project type (プロジェクト種別)</strong>​: すでにパブリッシュされているアセットの新バージョンをパブリッシュする場合は、プロジェクト種別を変更することはできません。</td></tr></tbody></table>

1. **\[次へ\]**​ を選択します。
2. プロジェクトのタグ、カテゴリ、カスタム項目を設定します。
    
    ![AltText:"アセットにタグ、カテゴリ、カスタム項目を追加するための設定画面。"](/mulesoft/current/ja-jp/studio/7.x/_images/tags-and-categories-configuration.png)
    
    Studio から直接カテゴリを作成することはできません。組織のカテゴリを作成する方法は、​[「カテゴリの管理」](https://docs.mulesoft.com/jp/exchange/to-manage-categories)​ドキュメントを参照してください。
    
    Studio から直接カスタム項目を作成することはできません。組織のカスタム項目を作成する方法は、​[「カスタム項目の管理」](https://docs.mulesoft.com/jp/exchange/to-manage-custom-fields)​ドキュメントを参照してください。
3. 指定したデータで ​`pom.xml`​ ファイルを更新するには、​**\[Save updated project information to the pom.xml (更新したプロジェクト情報を pom.xml に保存)\]**​ ボックスをオンにします。このオプションは、ローカルプロジェクト情報を入力されたデータに同期します。オンにしないと、プロジェクトは入力されたデータを使用してデプロイされますが、ローカルプロジェクトは元の情報のまま更新されません。
4. **\[Finish (完了)\]**​ をクリックします。

**\[Finish (完了)\]**​ をクリックすると、Exchange の新規アセットとしてのプロジェクトのパブリッシュが開始されます。パブリッシュの進捗は \[Console (コンソール)\] ビューで確認できますが、キャンセルすることはできません。

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

- [Anypoint Platform ログイン情報の設定](https://docs.mulesoft.com/jp/studio/7.x/set-credentials-in-studio-to)