Re: [mevenide-user] Why mevenide2 for netbeans?

Glen Mazza <[email protected]>
Newsgroups gmane.comp.jakarta.turbine.maven.mevenide.user
Message-ID <[email protected]>
Milos Kleint wrote:
>
> On Dec 18, 2007 3:20 PM, matt weiss <[email protected] 
> <mailto:[email protected]>> wrote:
>
>     Hey all,
>
>     Here's an opportunity to jump on someone for not understanding or
>     knowing.  In any case my question is why?  Why was mevenide
>     started?  My experience with mevenide has been rather poor
>     compared to my experience with the intellij plugin for maven.  As
>     many of you are aware, the intellij plugin works in a different
>     fashion than the mevenide2 plugin.  A command is issued for your
>     root pom file and all the intellij project files are generated. 
>     Then one can open up intellij and develop in a familiar fashion
>     without regards to dependencies or even the fact that maven is
>     used because the maven in this scenario is transparent.  My
>     experience has been rather seemless with this approach.
>
>     My experience with the mevenide2 plugin has been much different. 
>     The mevenide2 plugin is a plugin for Netbeans rather than a plugin
>     for maven2.  Thus Netbeans treats the pom.xml files as project
>     files and essentially issues maven goals to maven the appropriate
>     projects when actions are performed such as build, debug, etc. 
>     This means that prerequisite goals have to be ran before your
>     desired goal is ran.
>
>     My biggest point of disappointment, is how long it takes to just
>     debug and run a project.  Let's  say I make a change to my
>     project.  In order for me to debug my project all the prerequisite
>     goals must be ran before I can debug my project, like the jar
>     goal.  In my uninformed and biased opinion, I don't have any
>     interest in making artifacts when I want to debug.  I merely want
>     all my java files compiled to classes and I want them loaded into
>     the class path so I can debug.  Furthermore, I desire only
>     modified java files to be recompiled. mevenide2 does all java
>     files all the time and creates the jar files wasting my time. 
>
>
> Just out of interest, how long does take before the project starts?
>
> there space for improvements on multiple levels.
> 1. mevenide code
> 2. maven itself
> 3. finetuning your project to do less and faster when invoked from the 
> IDE. (eg. by skipping test compilation/execution on Run action, or by 
> making sure the network is not touched by the build)
> 4. on windows, disabling virus scanning helps a lot of people I heard.
>
> feel free to contribute any improvements you find that make the 
> Run/Debug invokation faster.
>  
>
>

I don't have time to contribute, but here were my experiences in trying 
to debug a web service using Mavenide on NetBeans:
http://www.jroller.com/gmazza/date/20071216. 

Mavenide just seems to need a little bit more work right now.

Regards,
Glen



---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.