3 Replies Latest reply on Jan 10, 2012 8:34 AM by reusr1

    CRXDE vs Eclipse

    Willy jojo

      Hey everyone,

           Just wondering how most of you do development for CQ5. I did have the developer training and we used CRXDE. Recently however we have consultants that do not recommend it. They recommend Eclipse. It is my understanding that CRXDE is Eclipse but cq-ified. Is CRXDE still distributed with CQ?


           We are just about to begin a huge project and I am trying to decide if I want to use Eclipse or CRXDE. My impression was that there were spcific features with CRXDE that relate to CQ that Eclipse would not have. And the consultants argue that CRXDE is obsolete? I'd rather use CRXDE since it is what CQ came with and all the documentation I have from training is in CRXDE.


           Can anyone help?

        • 1. Re: CRXDE vs Eclipse
          Scott Brodersen Level 4

          I'm new to this, but this is how I see it:


          • CRXDE enables you to easily work with files in the CRX repository. The UI lets you add, remove, open, edit (etc) files.
          • With Eclipse, you are not directly connected to the repository. You need to manually synchronize files on your files system with the repository. You also need to use Maven to build and deploy your apps.


          So, CRXDE provides many conveniences, but with Eclipse you are more generally integrated with your current dev environment, which makes it easy to integrate existing files and libraries, Maven stuff, etc, into your CQ.


          But I don't think you have to choose one or the other. You can use both.


          Regarding the obsolescence of CRXDE....I don't know.



          • 2. Re: CRXDE vs Eclipse
            Scott Brodersen Level 4

            I forgot to add this link, which might be helpful:  http://dev.day.com/docs/en/cq/current/developing/developmenttools.html

            1 person found this helpful
            • 3. Re: CRXDE vs Eclipse
              reusr1 Level 2

              I'd sugggest using maven and eclipse for your larger development. It seems to be better suited for larger teams, CRXDE and CRXDE|Lite seem to be more for smaller teams/single developers. A breakout into multiple projects is probably a good idea (one for design, one for an initial test content, one for code that goes into apps, one for a taglib if you don't want to use just jsp code and do scripting and maybe one for configuration settings).



              1 person found this helpful