1. Cài Đặt Maven Trên MacOS
– Cài đặt JDK nếu chưa có, ngược lại chạy lệnh sau để cài đặt Maven
$ brew update $ brew install maven
– Kiểm tra lại với $ mvn -version
$ mvn -version Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae) Maven home: /opt/homebrew/Cellar/maven/3.9.6/libexec Java version: 17.0.9, vendor: Homebrew, runtime: /opt/homebrew/Cellar/openjdk@17/17.0.9/libexec/openjdk.jdk/Contents/Home Default locale: en_VN, platform encoding: UTF-8 OS name: "mac os x", version: "14.2.1", arch: "aarch64", family: "mac"
– Cài đặt biến môi trường M2_HOME trong file .zprofile
hoặc .bash_profile
$ vi ~/.zprofile ... export M2_HOME="/opt/homebrew/bin/mvn" PATH="${M2_HOME}/bin:${PATH}"
– Kiểm tra lại M2_HOME với $ echo M2_HOME
$ echo $M2_HOME /opt/homebrew/bin/mvn
2. Cài Đặt Maven Trên Window
– Download Maven 3.9.6 hoặc download các version khác tại maven.apache.org
– Tạo biến môi trường M2_HOME trỏ đến thư mục apache-maven-3.9.6/bin
– Thêm M2_HOME vào biến Path
– Kiểm tra lại với câu lệnh $ mvn -version
trên CMD hoặc PowerShell.
3. Cài Đặt Maven Trên Linux/Ubuntu
3.1 Chọn thư mục để thao tác
Chúng ta sẽ tạo một thực mục với tên /dev-tools
nắm trong thư mục /opt
để lưu trữ các file cài đặt và các tools.
$ cd / $ cd opt $ mkdir dev-tools $ cd dev-tools
3.2 Download file Apache Maven
– Nếu chưa cài đặt wget thì chạy câu lệnh $ sudo yum install wget
ngược lại thì chạy câu lệnh sau để download file apache-maven-3.9.6-bin.tar.gz
vào thư mục /dev-tools
$ wget https://dlcdn.apache.org/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz --no-check-certificate
– Để cài đặt Maven theo version mong muốn các bạn có thể vào Download Apache Maven để lấy link nhé.
3.3 Giải nén file download tại thư mục /dev-tools
$ tar -xvf apache-maven-3.9.6-bin.tar.gz
3.4 Cài đặt biến môi trường M2_HOME
Mở file .bash_profile
và thêm vào 2 dòng như phía dưới:
$ vi ~/.bash_profile ... M2_HOME="/opt/dev-tools/apache-maven-3.9.6" PATH="$M2_HOME/bin:$PATH"
– Để lưu và thoát khỏi trình editor: gõ phím ecs trên bàn phím → gõ phím :wq để lưu và thoát.
– Để hệ điều hành nhận biến M2_HOME ngay lập tức thì chạy lệnh: $ source ~/.bash_profile
– Kiểm tra lại với $ mvn -version
$ mvn -version Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae) Maven home: /opt/dev-tools/apache-maven-3.9.6 Java version: 17, vendor: Oracle Corporation, runtime: /opt/dev-tools/jdk-17 Default locale: en_US, platform encoding: ANSI_X3.4-1968 OS name: "linux", version: "3.10.0-1160.el