CRXDE Lite による開発 developing-with-crxde-lite
この節では、CRXDE Liteを使用してAEMアプリケーションを開発する方法について説明します。
使用可能な様々な開発環境について詳しくは、概要ドキュメントを参照してください。
CRXDE Liteは、AEMに埋め込まれており、ブラウザーで標準の開発タスクを実行できます。 CRXDE Lite を使用すると、プロジェクトの作成や、ファイル(.jsp や .java など)、フォルダー、テンプレート、コンポーネント、ダイアログ、ノード、プロパティおよびバンドルの作成と編集をログ記録を行う間に実行することができます。
CRXDE Lite は、AEM サーバーに直接アクセスできない場合、すぐに使用可能なコンポーネントと Java バンドルを拡張または変更してアプリケーションを開発する場合、または専用のデバッガー、コード補完および構文のハイライト表示を必要としない場合にお勧めします。
ユーザーはログイン画面にリダイレクトされます。
CRXDE Lite の使用 getting-started-with-crxde-lite
CRXDE Liteを開始するには、次の手順に従います。
-
AEM をインストールします。
-
ブラウザーに、 https://と入力します。
<host>
:<port>
/crx/de. デフォルトではhttp://localhost:4502/crx/de
です。 -
ユーザー名 と パスワード を入力します。デフォルト値は、それぞれ
admin
とadmin
です。 -
「OK」をクリックします。
ブラウザーでは、CRXDE Lite のユーザーインターフェイスは次のように表示されます。
これで、CRXDE Lite を使用してアプリケーションを開発できます。
ユーザーインターフェイスの概要 overview-of-the-user-interface
CRXDE Liteは、次の機能を提供します。
フォルダーの作成 creating-a-folder
フォルダーを含むフォルダーを作成するには、次のCRXDE Liteを実行します。
-
ブラウザーで CRXDE Lite を開きます。
-
ナビゲーションウィンドウで、新しいフォルダーを作成するフォルダーを右クリックして、「作成」、「フォルダーを作成」の順に選択します。
-
フォルダーの 名前 を入力して、「OK」をクリックします。
-
「すべて保存」をクリックして、サーバーに変更を保存します。
テンプレートの作成 creating-a-template
テンプレートを作成するCRXDE Lite:
-
ブラウザーで CRXDE Lite を開きます。
-
ナビゲーションウィンドウで、テンプレートを作成するフォルダーを右クリックして、「作成」、「テンプレートを作成」の順に選択します。
-
次を入力します。 ラベル, タイトル, 説明, リソースタイプ および ランキング 」と入力します。 「次へ」をクリックします。
-
この手順はオプションです。設定 許可されているパス. 「次へ」をクリックします。
-
「許可されている親」を設定します。「次へ」をクリックします。
-
(オプション)「許可されている子」を設定します。「OK」をクリックします。
-
「すべて保存」をクリックして、サーバーに変更を保存します。
次のものが作成されます。
-
テンプレートのプロパティを含む
cq:Template
タイプのノード -
ページコンテンツのプロパティを含む
cq:PageContent
タイプの子ノード
テンプレートにプロパティを追加できます。参照する プロパティの作成 」セクションに入力します。
コンポーネントの作成 creating-a-component
ここで説明する機能は、ノードタイプが cq:Component
はリポジトリで使用できます。
CRXDE Liteを持つコンポーネントを作成するには:
-
ブラウザーで CRXDE Lite を開きます。
-
ナビゲーションウィンドウで、コンポーネントを作成するフォルダーを右クリックして、「作成」、「コンポーネントを作成」の順に選択します。
-
次を入力します。 ラベル, タイトル, 説明, スーパーリソースタイプ および グループ コンポーネントの。 「次へ」をクリックします。
-
この手順はオプションです。コンポーネントプロパティを設定する コンテナ、装飾なし, セル名 および ダイアログパス. 「次へ」をクリックします。
-
この手順はオプションです。component プロパティを設定します。 許可された親. 「次へ」をクリックします。
-
この手順はオプションです。component プロパティを設定します。 許可されている子. 「OK」をクリックします。
-
「すべて保存」をクリックして、サーバーに変更を保存します。
次のものが作成されます。
- タイプのノード
cq:Component
- コンポーネントのプロパティ
- コンポーネント.jsp スクリプト
ダイアログの作成 creating-a-dialog
ダイアログを作成するには、次のCRXDE Liteを使用します。
-
ブラウザーで CRXDE Lite を開きます。
-
ナビゲーションウィンドウで、ダイアログを作成するコンポーネントを右クリックして、「作成」、「ダイアログを作成」の順に選択します。
-
次を入力します。 ラベル そして タイトル. 「OK」をクリックします。
-
クリック すべて保存 l:サーバーに変更を保存します。
次の構造のダイアログが作成されます。
dialog[cq:Dialog]/items[cq:Widget]/items[cq:WidgetCollection]/tab1[cq:Panel]
プロパティを変更したり、新しいノードを作成したりして、ダイアログをニーズに合わせて調整できるようになりました。
ダイアログエディターを使用してダイアログを編集することもできます。 「CRXDE Lite」でダイアログノードをダブルクリックすると、エディターが表示されます。 ダイアログエディターについて詳しくは、 ここ.
ノードの作成 creating-a-node
ノードを含むCRXDE Liteを作成するには:
-
ブラウザーで CRXDE Lite を開きます。
-
ナビゲーションウィンドウで、新しいノードを作成するノードを右クリックして、「作成」、「ノードを作成」の順に選択します。
-
次を入力します。 名前 そして タイプ. 「OK」をクリックします。
-
「すべて保存」をクリックして、サーバーに変更を保存します。
これで、プロパティを変更するか、または新しいノードを作成すれば、ニーズに合ったノードを作成できます。
nt:unstructured
ノードを nt:folder
ノードの子として作成することはできません)。プロパティの作成 creating-a-property
CRXDE Liteを持つプロパティを作成するには:
-
ブラウザーで CRXDE Lite を開きます。
-
ナビゲーションウィンドウで、新しいプロパティを追加するノードを選択します。
-
内 プロパティ タブの下のウィンドウに、 名前、 タイプ そして 値. 「追加」をクリックします。
-
「すべて保存」をクリックして、サーバーに変更を保存します。
スクリプトの作成 creating-a-script
新しいスクリプトを作成するには:
-
ブラウザーで CRXDE Lite を開きます。
-
ナビゲーションウィンドウで、スクリプトを作成するコンポーネントを右クリックし、「 」を選択します。 作成… を、 ファイルを作成….
-
拡張子を含む ファイル名 を入力します。「OK」をクリックします。
-
新しいファイルが編集ペインでタブとして開きます。
-
ファイルを編集します。
-
「すべて保存」をクリックして変更を保存します。
ノードタイプの書き出しと読み込み exporting-and-importing-node-types
CRXDE Lite では、CND(Compact Namespace and Node Type Definition)表記でノードタイプ定義を読み込んだり、書き出したりできます。
ノードタイプ定義を書き出すには:
-
ブラウザーで CRXDE Lite を開きます。
-
必要なノードを選択します。
-
「ツール」、「ノードタイプを書き出し」の順に選択します。
-
cnd 表記の定義がブラウザーに表示されます。 必要に応じて、情報を保存します。
ノードタイプ定義を読み込むには:
-
ブラウザーで CRXDE Lite を開きます。
-
「ツール」、「ノードタイプを読み込み」の順に選択します。
-
テキストボックスに、定義の CND 表記を入力します。
-
チェック 更新を許可 既存の定義を更新する場合。
-
インポート をクリックします。
ログ logging
CRXDE Lite では、ファイルシステムの <crx-install-dir>/crx-quickstart/server/logs
にある error.log
ファイルを表示して、適切なログレベルでフィルタリングできます。以下の手順を実行します。
-
ブラウザーで CRXDE Lite を開きます。
-
内 コンソール タブをクリックし、ウィンドウの下部にある右側のドロップダウンメニューで、 サーバーログ.
-
次をクリック: 停止 アイコンをクリックして、メッセージを表示します。
以下の操作を実行できます。
- ログ設定 アイコンをクリックして、Felix コンソールでログパラメーターを調整します。
- メッセージを消去するには、 ブラシ アイコン
- メッセージを現在の選択範囲に固定するには、 ピン留め アイコン
- 停止 アイコンをクリックしてメッセージの表示を有効または無効にします。