Cygwin のインストール
Cygwin は、Microsoft Windows 上でネイティブに動作する POSIX 互換のプログラミングおよびランタイム環境です。
Cygwin をインストールします。C:\cygwin64 フォルダーにインストールしました。
c:\cloudmanager の下に adoberepo というフォルダーを作成します。
リポジトリツールのインストール リポジトリツールのインストールは、リポジトリファイルをコピーしてc:\cloudmanger\adoberepo folderフォルダーに配置するだけです。
パス環境変数 C:\cygwin64\bin、C:\CloudManager\adoberepo に以下を追加します。
外部ツールの設定
- IntelliJ の起動
- Ctrl + Alt + S キーを押して、設定ウィンドウを起動します。
- ツール/外部ツールを選択して「+」記号をクリックし、スクリーンショットのように入力します。
- 必ず、「グループ」ドロップダウンフィールドに「repo」と入力して、repo という名前のグループを作成し、作成するすべてのコマンドが repo グループに属するようにします。
Put コマンド
プログラム:C:\cygwin64\bin\bash
引数:- C:\CloudManager\adoberepo\repo put -f $FilePath$
作業ディレクトリ:$ProjectFileDir$
Get コマンド
プログラム:C:\cygwin64\bin\bash
引数:-l C:\CloudManager\adoberepo\repo get -f $FilePath$
作業ディレクトリ:$ProjectFileDir$
ステータスコマンド
プログラム:C:\cygwin64\bin\bash
引数:-l C:\CloudManager\adoberepo\repo st -f $FilePath$
作業ディレクトリ:$ProjectFileDir$
差分コマンド
プログラム:C:\cygwin64\bin\bash
引数:-l C:\CloudManager\adoberepo\repo diff -f $FilePath$
作業ディレクトリ:$ProjectFileDir$
.repo ファイルを repo.zip から抽出し、AEM プロジェクトのルートフォルダーに配置します (C:\CloudManager\aem-banking-application)。.repo ファイルを開き、サーバーと資格情報の設定が環境と一致していることを確認します。
.gitignore ファイルを開き、ファイルの下部に次の内容を追加して、変更を保存します
# repo
.repo
ui.content など、aem-banking-application プロジェクト内の任意のプロジェクトを選択して右クリックすると repo オプションが表示され、repo オプションの下に以前追加した 4 つのコマンドが表示されます。
AEM オーサーインスタンスをセットアップします。 set-up-aem-author-instance
次の手順に従って、ローカルシステム上にクラウド対応インスタンスをすばやくセットアップできます。
-
次のフォルダー構造を作成します
c:\aemformscs\aem-sdk\author
-
AEM SDK zip ファイルから aem-sdk-quickstart-xxxxxx.jar ファイルを抽出し、 c:\aemformscs\aem-sdk\author folder に配置して、JAR ファイルの名前を aem-author-p4502.jar に変更します。
-
コマンドプロンプトを開き、 c:\aemformscs\aem-sdk\author に移動してコマンド java -jar aem-author-p4502.jar -gui を入力します。
これにより、AEM のインストールが開始されます。 -
管理者/管理者資格情報を使用してログイン
-
AEM インスタンスを停止
-
フォルダー構造 C:\aemformscs\aem-sdk\author\crx-quickstart\install を作成します。
-
aem-forms-addon-xxxxx.far をインストールフォルダーにコピーします。
-
コマンドプロンプトを開き、 c:\aemformscs\aem-sdk\author に移動してコマンド java -jar aem-author-p4502.jar -gui を入力します。
これにより、AEM インスタンスに forms アドオンパッケージがデプロイされます。
次の手順
AEMのフォームおよびテンプレートとAEMプロジェクトの同期