Stefan,

There are two solutions I'm looking into..

(1) There is an eclipse plugin, zipCreation then enables the output folder of a project to be jared up during the build. The jar can be specified to be created anywhere, in our case, the repository. Each time a change is made the project would build, and the repository would be updated with the new snapshot.

(2) To configure the .classpath so that so that each project references
other dependent projects in the workspace, rather then just the dependent snapshot jars in the repository. The dependency on the REPO would remain, the project references would simply be at a higher sort order on the build path. In this way, the projects would reference each other and there would be no need to create/update a snapshot.jar.

Both of these ways would be trivial to configure by hand for a few projects, but still very tedious for a large set of projects. So for both of these ways we would need a solution to automate the configuration of this, either though a command similar to maven m:eclipse, ant script or some other means.

There is a possible third solution which I'm unfamiliar with and that is
using the mavenide eclipse plugin, so that Maven is actually being run, rather then the Eclipse builder. I don't know the disadvantages and advantages of this approach, but it would be something to look into.

Stefan Schmidt wrote:
Matt,

I have added a view more steps demonstrating how to debug Geronimo within Eclipse following your tips on irc earlier.

Could someone explain the synchronization issues and possible work-arounds?

:Stefan


Reply via email to