Chris Bredesen wrote: > Max Bowsher wrote: >> Chris Bredesen wrote: >>> and it creates them with >>> the assumption that the project names are the same as the artifact ID. >>> This is in fact not the case. >> >> It should be the case, and is for me. What is it for you, and have you >> any idea why it's different? > > The project dependency in cache-ehcache, for example, is created as > depending on 'hibernate-core' and 'hibernate-testing'. The physical > directories that these projects are located in are 'core' and 'testing' > respectively. When I remove the errant project deps and open the dialog > to re-add them, I'm given 'core' and 'testing' as possibilities and > those work fine. > > No I sure don't know why they're different, hence this email :) > > I don't know why maven would assume a project is named after its > directory and not its artifactId. I can tell you this was not a problem > in the earlier days when 3.3 was trunk. I wonder what changed?
The maven-eclipse-plugin has always assumed that the eclipse project name is equal to the artifactId (unless you configure it otherwise) - this isn't really an assumption, since this is the project name that it writes to the .project file. There does exist a corner case however - once you import a project into Eclipse, Eclipse no longer cares about the name value in the on-disk .project file. I suppose you had the relevant directories added to Eclipse using manually created rather than plugin-generated projects. If you delete the projects from the Eclipse workspace and re-import what the plugin generates, it should correctly name them "hibernate-core" and "hibernate-testing". > Have you built recently? Just now. > I'm using Maven 2.0.8-SNAPSHOT...will try with > 2.0.9. Why would you be using such an old snapshot? Or a snapshot at all? Not that I think it's the problem in this case. Max.
signature.asc
Description: OpenPGP digital signature
_______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev