Hi posse,

Maven support in Intellij and Netbeans was praized in the most recent
episode. Although both IDE's indeed support maven very well, they do
it in a very different manner. Both approaches have their downsides
and upsides, but I tend to prefer one over the other very much.
Netbeans reads pom.xml files, and then depends completely upon maven
for build, test execution etc. Although this indeed has the advantage
of not doing anything different then on the "real" build server, it
also brings in the overhead of the maven process into the IDE. In
stead of quickly running a single test in the IDE, you are now
effectively running a maven process each time. Maven does a lot more
things then just running the test (which is nice for a full build, but
not for a quick test in an IDE). Intellij on the other hand, reads the
pom.xml file and constructs an IntelliJ project from it (and
synchronizes changes in the pom files into the project when required).
This means that once the pom.xml file has been read (and dependencies
downloaded etc), the IDE behaves the same like for a standard IntelliJ
project, which works much nicer (faster).

What do you think?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to