IntelliJ versus Eclipse?

Hi,

I'm a big fan of IntelliJ and any JetBrains development environment, so I'd prefer to use it as my go to IDE. However, I notice that Eclipse is more mature in regards to Nuxeo.

Has anyone here worked with both development environments? Which do you prefer, and why?

Thank you,

Yousuf

0 votes

1 answers

2048 views

ANSWER



I originally used Eclipse to hack Nuxeo code and develop Nuxeo modules. However, I found that the Maven support integrated into Eclipse did not handle Nuxeo's deep, hierarchical maven projects well. I eventually disabled the Eclipse m2eclipse plugin and used the external maven-eclipse-plugin to manage Eclipse classpaths, etc. I did try the Nuxeo Eclipse IDE plugin for a while with mixed results.

Eventually, I switched to Intellij because its integrated Maven support handles Nuxeo's deep, hierarchical maven projects really well. Simply import a project at any level of the maven hierarchy and the IDE just works.

1 votes



Hi,

Fantastic! Thanks for your insightful answer, rg1. There isn't much exchange in the forums, or elsewhere, on IntelliJ and Nuxeo integration, so this is a big help in understanding their relationship.

Thanks again,

Yousuf

02/25/2016

Hi rg1,

Another thing, what IntelliJ release are you running? I'm attempting to use Community '15, but receive the error:

"PluginException: cannot create class "org.nuxeo.intellij.actions.NuxeoShellAction" [Plugin: org.nuxeo.intellij]"

I noticed that this may not be the case for Community '13. Ideas?

Thanks,

Yousuf

02/25/2016