I would also be interested in the features that people would want to see in an Idea plugin.
I am currently prototyping a plugin with the follwoing features. Maven 2 Support much like the Ant Build intergration. Provides a toolwindow that has a tree of goals for each module that has a pom file. ( See attached screen shot ) Each module is configurable, allowing the user to set the Maven 2 home dir and vm params. Maven 2 home dir is also settable globaly so you dont have to configure each module seperatly, unless you have a need. Planned features.. Filtering of goals and pluing, so you can hide the ones you dont want. Dialogs asking for goal parameters. Adding of dependancys via gui and repo browsers. Future features.. Maven 2 supported project/module creation. Please let me know what you think. Ben On 5/26/06, Trygve Laugstøl <[EMAIL PROTECTED]> wrote:
Vinny wrote: > Hello All, > I was thinking about using maven2 on my new project. > My development team uses IDEA to develop on and we were kind > of disappointed when it seemed that the mavenide plugin for idea > did not support maven2. I am very comfortable with the command line but > my knuckleheads (I mean that in the most complimentary way) are not. > Last time I looked it seemed there had not been a release of the IDEA > plugin > since 2005. I'd love to help with the plugin but to be honest , > I've not done a whole lot of Swing/GUI stuff. But I'll help where I can. I have an very experimental IDEA plugin that embeds Maven 2 and I'm able to build some projects with it. What I'm wondering about is what features do people want from a Maven (2) IDE plugin? Some possible features: * The ability to press a button or shortcut to build the project * Edit the pom (what parts) * Repository searching - Searches by group and artifact id - Searches for class names AFAIK the current Eclipse plugin already has some, if not all of these features but what are people really looking for? -- Trygve --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
