Expand my Community achievements bar.

SOLVED

Using Netbeans with CQ

Avatar

Level 6

I am very new to CQ (my 2nd day). I am very familiar with NetBeans, and not familiar with Eclipse, however I am working through the Adobe CQ 5.6 Developer Student Workbook tutorial.

Firstly, Is it possible to use Netbeans as an IDE for CQ development vs using CRXDE.

Secondly, assuming the above is true, is it advisable.

Regards

1 Accepted Solution

Avatar

Correct answer by
Level 6

Hi,

yes, it is fully possible to use Netbeans, IntelliJ or Notepad++ or any other IDE that supports Maven to develop your code. Use whatever suits you best and has support for JavaScript, JEE and Java. It should also have the ability to run external tools so that you can use the vault tool to sync your development repository with your code base. Some of the development is easier to do in CRX/DE Light rather than hand coding the XML files.

Take a look at http://dev.day.com/docs/en/cq/aem-how-tos/development/how-to-build-aem-projects-using-apache-maven.h... for information on how to use Maven and http://www.cqblueprints.com/setup/maven.html to get a good way of structuring the code. At my current project, we have 100+ modules (both content modules and bundles) that we develop, release, deliver and push to production and we are using a combination of Maven and Nexus.

Ove

View solution in original post

2 Replies

Avatar

Correct answer by
Level 6

Hi,

yes, it is fully possible to use Netbeans, IntelliJ or Notepad++ or any other IDE that supports Maven to develop your code. Use whatever suits you best and has support for JavaScript, JEE and Java. It should also have the ability to run external tools so that you can use the vault tool to sync your development repository with your code base. Some of the development is easier to do in CRX/DE Light rather than hand coding the XML files.

Take a look at http://dev.day.com/docs/en/cq/aem-how-tos/development/how-to-build-aem-projects-using-apache-maven.h... for information on how to use Maven and http://www.cqblueprints.com/setup/maven.html to get a good way of structuring the code. At my current project, we have 100+ modules (both content modules and bundles) that we develop, release, deliver and push to production and we are using a combination of Maven and Nexus.

Ove

Avatar

Level 6

Dear Ove,

Thank you for the link. I will read through it.

 

Regards