On Sunday 16 January 2005 23:30, Martijn Dashorst wrote: > I understand that the whole of maven might be overwhelming, but it > looks like you are trying to let us do your work for you.
Martijn, I'm sorry if that's the impression you've got. I've probably read all the available articles on Maven over the past couple of months. "Maven Magic" has been lying next to me all the time. I'm constantly referring to the various docs scattered over 20+ browser tabs. The preliminary result is at <http://www.schuerig.de/michael/java/msutils> Now that doesn't look so bad. But it was a lot of work and it will probably be the same for the next project until I've finally memorized and put into templates what I need. Some pretty common tasks seem to be inordinately hard. That's what I was getting at in my original message to the list. Some concrete problems that I still haven't resolved completely. I'm tracking the CVS HEAD of Axis and Spring. There don't seem to be official CVS snapshots to be available in the ibiblio repository. Axis depends on some J2EE jars that aren't available either. Now, I build these projects anyway and can put the jars in my local repository. Is that the right way to go? How can I enable others to be able to rebuild my project? Similarly, I want to make sure that I'm using the latest versions of several Jakarta Commons components. I'd prefer not to use the SNAPSHOT mechanism as I don't want to have the update happen automatically. Instead I'd like to find out if a newer version of a dependencies is available and choose to use it or not. How do I edit (e.g. replace properties) a documentation resource when it is copied to target/docs? Probably there are solutions for everything. It may be that I didn't look hard enough to find them. But somehow I think that they're pretty hard to find. Michael -- Michael Schuerig You can twist perceptions mailto:[EMAIL PROTECTED] Reality won't budge http://www.schuerig.de/michael/ --Rush, Show Don't Tell --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
