If he's only using the documentation on the Apache Maven site I can sympathize
with him feeling that it's too complicated. This past Saturday I was trying to
figure out how to use the assembly plugin to make a zip file containing my
executable jar file and its dependent jar files and wasted hours flailing
around. Luckily, just before I went to bed the lightbulb went off over my head
and I remembered the Sonatype book and looked at it and saw that they had a big
chapter on it, so Sunday I worked through that and was a happy camper.
The other experience that I've had is that some people are simply resistant to
change. If your colleague is like that my suggestion would be, if you can
afford to, is to become The Maven Guy and offer to set up his builds for him;
in other words, write his pom.xml files. Do it in parallel with whatever he's
using now and then demonstrate to him and the rest of your colleagues how much
better it is. Like the old saying goes, you'll draw more flies with honey than
you will with vinegar.
cvr wrote:
I have a colleague has recently become a very vocal opponent of Maven. The
problem is that we’re behind a corporate firewall, and he has had a lot of
difficulty getting Maven to work (I googled "firewall" and created a
~/m2./settings.xml file appropriately).
His arguments have been:
- "The build system should be more complicated (harder to run, harder to
configure) than the software"
- "Why all this configuration for a glorified WGET?"
- "Why do you need a shared repository (~/.m2/repository)? Disk space is
really cheap"
- "What’s wrong with just checking the jars in to source control under lib"
- "I just have a build script that I run to compile my project, what's so
hard about that?" (ed. note: it's a bash script)
Having struggled with projects that had *no* build script (from the README:
"step 1: open up Eclipse and click compile"), projects with undocumented
dependencies (yay, ClassNotFoundException at runtime), and having fought
multi-module ant builds for two years - Maven has worked out wonderfully.
However, I can't seem to get this across. His mind is (angrily) closed.
I'm just wondering if others on this forum have encountered similar
hostility and you coped with it.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]