2016-07-25 7 views
-3

私はAEMの新人です。 CRXDE Lite、Brackets、Eclipseを使用してAEMのプロジェクトを開発できることがわかりました。私がJavaのバックグラウンドから来たので、私はEclipseを使ってAEMプロジェクトを開発する方が好きです。私はCRXDEを使用しようとしましたが、便利ではないので好きではありませんでした。私はすべての構成とすべてがEclipseを使用して構築できると信じています。私はHelloWorld app/componentを開発しました。これもAEMにデプロイされています。しかし、リスナー、フィルター、サーブレットなどのプロジェクトには、というようにもう少し追加したいと思います。しかし、私はそれを行う方法を知らない。AEMのための最善の開発者ツール

質問です:HelloWorldのプロジェクトから離れてEclipseを使用してAEMでプロジェクトを開発するための材料のリストを見つけるため

  • ? (ちなみに、私はすでに作成してプロジェクトを公開した)AEMのプロジェクトを開発するための最良のツールです何のEclipseを通じて
  • をリスナー、サーブレット、DAOおよびその他の設定の変更をカバーする
  • チュートリアル。

ちなみに、私は、Java 1.8でAEM 6.2を使用しています - ルナエクリプス

+0

あなたのAEMプロジェクトをセットアップするためのブログをご覧ください:http://www.aemcq5tutorials。com/tutorials/adobe-aem-cq5-tutorials/create-aem-multi-module-project /にアクセスし、https://docs.adobe.com/docs/en/aem/6-0/develop/the-basicsを参照してください。 .html –

+0

@VivekDhiman私の記事で述べたように、私はすでにEclipseでプロジェクトをセットアップしており、AEMでプロジェクトを作成して公開することができました。私はリスナーとサーブレットを追加する次のレベルに移動したいと思います。私は既に学習のためのリンクを介して行っています。私はEclipseの観点からもっと何かを期待しています。 – Anand

答えて

2

CRXDEは、あなたが自分ですべてXMLSを書きたい場合を除き、コンポーネント/テンプレート関連の開発のために持っている唯一のオプションは、(あなたが考えていますコンテンツ/設定/コンポーネントはすべてXMLベースであることがわかります)。 CRXDE Liteは、AEMプロジェクト開発中にいくつかの目的に必要な強力なWeb IDEであり、Eclipseに置き換えることはできません。

Adob​​e/Slingコミュニティは、AEMプロジェクトの開発を容易にするためにEclipseにアドオンを提供しています。スリングの詳細はhereです。

Java関連の開発にEclipseまたはIntelliJを使用し、プロジェクトをMavenプロファイルで正しくセットアップしてコードをAEMインスタンスにデプロイすることができます(コードのホットスワップがないので、時間)。

開発のためのリソースは、必要なものすべてを見つける単一の場所がありません。

  • AEM Club
  • スリーカンスChoudry Nalabotuによって
  • CQ Ops
  • AEM Blog、テクニカルアーキテクトヨーゲッシュUpadhyayによって

    OSGI関連の基礎については、Enroute OSGI Documentation hereを参照してください。これは、AEM開発に関連するOSGIに関連したトピックの大部分をカバーしています。そして、あなたが残すことができるEnroute OSGiの実装について詳しく説明します。

    AEMの高度なコンポーネント開発トレーニングに登録することもできます。このトレーニングでは、AEMコンポーネントとJavaクラスの迅速な開発に必要なすべてのマニュアルを提供しています。

  • +0

    ご回答いただきありがとうございます。同じように言えますか? EclipseはJavaを使用してコンポーネントを開発するために一般的に使用され、JCR構成(XML)でも使用できますが、CRXDE Liteは新しいプロパティの追加などの残りの設定を行うより便利なプラットフォームになります。 AEM開発のために、EclipseとCRXDE Liteを並行して使用する必要があるかもしれません。 – Anand

    +0

    それは本当です。しかし、私もcrxde liteで設定を保存し、不正なXMLを防ぎ、コードに同期させるとcrx/oak固有のフォーマットを行います。 –

    関連する問題