[ http://jira.codehaus.org/browse/MPECLIPSE-84?page=comments#action_43475 ]
Joakim Erdfelt commented on MPECLIPSE-84: ----------------------------------------- Interesting approach, but this would require every project in a multi-project to define this property. We have a custom modified eclipse plugin at use where I work. (We like maven-proxy!) The pattern we see is as such ... * We have a large multi-project to work with. (depending on branch, from 49 to 71 artifacts) * Some of us have to work in more than 1 branch of the project at a time. * Some of us have local branches for experimental work, while the HEAD branch is for active work. * We wanted a way to uniquely identify and/or group an entire multi-project from within eclipse. * Each developer can place a build.properties file in the root of the multiproject with a single entry like such ... $ maven.eclipse.project.prefix=B32 * Then when we run ... $ maven -Dgoal=eclipse:eclipse multiproject:goal we generate a whole set of projects suitable for importing into eclipse. * Having this property be merely a prefix to the existing artifactId name, makes all of the projects belonging to each other 'group' together from within eclipse, instead of interleaving themselves. This has proven to be extremely convenient for all of us using this modification and having to work with multiple version of the same artifact. NOTE: With the release of eclipse 3.1 it is now possible to maintain different workspaces for the different branches reliably. > PATCH - Add project name prefix for working with multiple versions of > artifact. > ------------------------------------------------------------------------------- > > Key: MPECLIPSE-84 > URL: http://jira.codehaus.org/browse/MPECLIPSE-84 > Project: maven-eclipse-plugin > Type: New Feature > Versions: 1.10 > Environment: Maven 1.0.2 and Eclipse (OS neutral) > Reporter: Joakim Erdfelt > Priority: Minor > Fix For: 1.10 > Attachments: eclipse-plugin-prefix.diff > > > The maven-eclipse-plugin creates a .project file with a name of > ${pom.artifactId}, which is fine if working with a single version of that > single project, but when working on multiple version (maintenance on an old > version, bug fixing current release, and active research on a future release) > then that simple of a name makes things confusing in eclipse. > The patch (hopefully attached) will allow for a maven.eclipse.project.prefix > variable that will prepend some text to the project name to allow for eclipse > to have multiple versions of the same project loaded. > Ideally, this approach would also allow for a multiproject ecilpse generation > with all of the projects having the same prefix (since Eclipse sorts the > projects by name, this would have the effect of grouping all of those related > multiprojects together) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
