Apache maven is a versatile project management and comprehension tool. It is based on project object model (POM). Maven could be used to build a project, report and document from a focal piece of information. You can also write plugins for Maven to extend it functionality. Maven is an open source project too!
I had an older version of maven installed in my mac, so to upgrade it I followed these simple steps.
- I had installed maven using HomeBrew, so it had symlinks, but you need to find out where is your maven being run from, for that, run this comamnd,
$ which mvn
- Now, go to folder /usr/local/bin/mvn, and run command,
$ cd /usr/local/bin/
$ ls -ls | grep mvn
8 lrwxr-xr-x 1 nhst admin 29 Sep 16 2014 mvn -> ../Cellar/maven/3.2.3/bin/mvn
8 lrwxr-xr-x 1 nhst admin 34 Sep 16 2014 mvnDebug -> ../Cellar/maven/3.2.3/bin/mvnDebug
8 lrwxr-xr-x 1 nhst admin 32 Sep 16 2014 mvnyjp -> ../Cellar/maven/3.2.3/bin/mvnyjp
As you can see that its all symlinked to Cellar directory, which is owned by HomeBrew.
- Now, run these commands,
$ brew update
$ brew unlink maven
$ brew install maven
And, that is it, you will have the latest Maven version installed on your system, just do
mvn --version and check for yourself!