O'Reilly logo

Apache Maven 2 Effective Implementation by Maria Odea Ching, Brett Porter

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. Maven Best Practices

Poor Maven has a reputation for being too complicated, overly restrictive, and more trouble than it is worth. Just try entering a word expressing frustration along with Maven into Google, and see what results you get!

Of course, Maven is not perfect and it does suffer from a number of these failings (perhaps more often than it should). However, it does not have to be that way in many cases it is because unnecessary flexibility is sacrificed for consistency and conciseness, and trying to fight against that can make Maven harder to use than it needs to be.

If you are frustrated with Maven right now, the troubleshooting appendix may be of more use to you. In this chapter, we will look at the preventative medicine for ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required