|
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 ...
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. Joakin,
What about this: 1.Instead of setting maven.eclipse.project.prefix=B32, every developer set something like: mycompany.prefix=B32 2.On the project.properties inherited by all multi-projects, you set: maven.eclipse.project.name=${mycompany.prefix}-${pom.artifactId} Would it work? – Felipe Fixed, by creating the maven.eclipse.project.name, which is more generic than simply adding a prefix (see my previous post regarding how to emulate the prefix).
|
|||||||||||||||||||||||||||||||||||||||||||||||||
Rather than providing a prefix, we should use a property for the whole name; something like this:
on plugin.properties:
maven.eclipse.project.name=${pom.artifactId}
on project.jelly:
<name>${maven.eclipse.project.name}</name>
Could you update your code (including the test cases) with this property and send a new patch so I could apply it to SVN? (unfortunately, I'm lacking the time to do the change myself).
Tks,
– Felipe