I have several jars I'm developing simultaneously. There are dependencies between them (B depends on A, C depends on A and B, D depends on B, etc.), but there are no circular dependencies.
Currently, I when I make changes to one jar, I rebuild it and any that depend on it by hand, keeping track of the dependency order in my head. Naturally, this is getting tedious, and depends too much on information between my ears. Judging from messages posted here, it looks like the multiproject plugin may be a solution. Since all of the jars are still in flux, I'm generating snapshots with the jar:install-snapshot goal. For the short term, it looks like I could continue doing that by calling the multiproject:install-snapshot goal. However, I need to start freezing these jars soon, and as each one freezes I'd like to stop generating a snapshot for it. The problem is that, for each frozen jar, I need to call the :install goal instead of the :install-snapshot goal. Is there something I can add to project.xml or project.properties that will control whether or not a snapshot is generated? Does it help that I've adopted the convention of ending the value of the currentVersion tag in project.xml with "-dev" for those jars in flux, while those which are frozen will not end with "-dev"? -- Craig S. Cottingham [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
