Untuk menginstal Maven di OS X, buka situs web Apache Maven dan unduh file zip biner.
Anda kemudian dapat menggeser folder apache-maven-3.0.5 di folder Unduhan Anda ke mana pun Anda ingin menyimpan Maven; Namun karena sisa proses melibatkan baris perintah, saya sarankan Anda melakukan semuanya dari sana.
Di baris perintah, Anda akan menjalankan sesuatu seperti:
mv ~/Downloads/apache-maven-3.0.5 ~/Development/
Ini hanya preferensi pribadi saya - untuk memiliki direktori "Pengembangan" di direktori rumah saya. Anda dapat memilih sesuatu yang lain jika Anda mau.
Selanjutnya, edit ~ /. Profil di editor pilihan Anda, dan tambahkan yang berikut ini:
export M2_HOME="/Users/johndoe/Development/apache-maven-3.0.5"
export PATH=${PATH}:${M2_HOME}/bin
Baris pertama penting bagi Maven (dan harus merupakan jalur penjelajahan penuh); baris kedua penting untuk shell, untuk menjalankan biner "mvn". Jika Anda sudah memiliki variasi baris kedua di .profile, cukup tambahkan $ {M2_HOME} / bin ke akhir.
Sekarang buka jendela terminal kedua dan jalankan
mvn -version
yang seharusnya menghasilkan output seperti ...
Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 13:51:28+0000)
Maven home: /Users/johndoe/Development/apache-maven-3.0.5
Java version: 1.7.0_40, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.9", arch: "x86_64", family: "mac"
Beberapa hal yang perlu diperhatikan:
Jika Anda menginstal Oracle JDK 1.7, maka Anda dapat menemukan Maven melaporkan JDK 1.6 di output di atas. Untuk mengatasi ini, tambahkan berikut ini ke profil ~ /. Anda:
export JAVA_HOME = $ (/ usr / libexec / java_home)
Seperti yang telah ditunjukkan beberapa orang, Maven secara historis telah disediakan dengan OS X itu sendiri, atau dengan Alat Baris Perintah opsional untuk XCode. Ini mungkin berhenti menjadi kasus untuk versi OS X di masa depan, dan pada kenyataannya OS X Mavericks tidak termasuk Maven. Pendapat pribadi: Ini bisa jadi karena mereka masih dalam versi beta, atau bisa jadi Apple telah melihat Radar Teknologi Pikiran Karya terbaru, dan melihat bahwa Maven telah dipindahkan ke "Hold".
mvn
executable dari jendela terminal Anda.