Making install run before eclipse:eclipse is a bad idea in some cases. In particular, when a project doesn't compile it is currently possible to still run eclipse:eclipse. Making install a pre-requisite would block that, which would be really anoying.
I think what the original poster is saying is that eclipse:eclipse is correctly generating all of the eclipse projects, but that eclipse then displays build errors because the jars that the newly created eclipse projects point to don't yet exist. I don't see that as a big problem myself. The eclipse projects *do* exist. And anyway, some very basic user training is all that is needed, to ensure that people run mvn install eclipse:eclipse rather than mvn eclipse:eclipse If the users are so dumb that they cannot learn that, then the best solution would be to provide an eclipse-setup.bat file for them to click on (I assume that category of users run Windows :-) Perhaps binding eclipse:eclipse to the install phase is also a possibility. Then mvn install would be all that is needed. It would waste time on every build cycle by rewriting bits of the eclipse project def, but it's not a big overhead. Note that i haven't tried this; there might be problems I haven't thought of.. Regards, Simon [EMAIL PROTECTED] schrieb: > Hi, > > This is not possible to configure in your pom file. However, it should be > possible to adjust the maven Eclipse Plugin to execute the install phase. > (Just like surefire-reports execute the test phase) For this there should be > a mojo added to the Maven Eclipse Plugin. This sounds like a nice feature > request. > > What do others think of this? That you can execute eclipse:eclipse just like > normal, but also a goal like eclipse:eclipse-install to execute an install > before eclipse:eclipse is run? > > Hth, > > Nick Stolwijk > > > -----Original Message----- > From: 109s [mailto:[EMAIL PROTECTED] > Sent: Thu 3/6/2008 10:21 > To: [email protected] > Subject: Try to run install before eclipse:eclipse > > > Hi, > > for a multiple project it's necessary to run "mvn install" before "mvn > eclipse:eclipse" because of dependencies. I want that install runs > automatically if a developer runs eclipse:eclipse but i don't know how i can > do that. I searched for hours in the internet but i didn't found a solution > to integrate that into the pom-file. The way to do that with the preGoal-Tag > is not possible in maven2. > I'm very new with maven. > I hope somebody can help me. > > Greetings > Andi > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
