Maven là gì?
Maven là một tool build và quản lý dependence cho Java bases application development. Giống với các tool Java bases application khác, nó không cài đặt như các window service, mà nó được cài đặt sử dụng biến môi trường của Windows.
Chuẩn bị môi trường
Trước khi cài đặt, chúng ta cần thực hiện các bước sau trước:
- Download và cài đặt IDE như là Eclipse IDE hoặc Intellij IDE
- Download và thực hiện theo hướng dẫn Cài đặt môi trường build cho Java
Để kiểm tra java version trên máy, chúng ta Mở “Run” -> nhập “cmd” để mở command prompt lên
Tiếp đến bạn nhập “java – version” rồi nhấn “Enter”
C:\Users\huyen>java -version java version "17.0.3" 2022-04-19 LTS Java(TM) SE Runtime Environment (build 17.0.3+8-LTS-111) Java HotSpot(TM) 64-Bit Server VM (build 17.0.3+8-LTS-111, mixed mode, sharing)
Cài đặt Maven
Download
- Down load tại https://maven.apache.org/download.cgi
- Chọn file download tại mục “Files” -> “Binary zip archive“
- Extract file và để vào nơi bạn muốn. Ví dụ “C:\Program Files\maven\apache-maven-3.8.5”.
Setup biến môi trường
Cũng giống với cách setup biến môi trường cho Java. Đầu tiên chúng ta mở Environment Variables như sau:
- All Control Panel Items > System > Advanced system settings > Environment Variables
- Click vào nút “New” trên “System variables”, nhập nội dung như sau
- Variable name: “MAVEN_HOME”
- Variable value: Nơi ban extract maven file ở step 1
“C:\Program Files\maven\apache-maven-3.8.5”
QUẢNG CÁO
- Một biến Maven mới được thêm vào và hiển thị bên dưới “System variables”
- Cập nhật maven path vào “Path” Variable
- Click vào variable “Path”, click vào nút “New” trên “System variables”, nhập “C:\Program Files\maven\apache-maven-3.8.5\bin”
- Click vào nut ‘Ok”
- Click vào nut ‘Ok” của “Environment Variables” box
Kiểm tra đã được cài đặt
Mở “Run” -> nhập “cmd” để mở command prompt lên, và nhập “mvn -version” rồi nhấn “Enter”
C:\Users\huyen>mvn -version Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0) Maven home: C:\Program Files\maven\apache-maven-3.8.5 Java version: 17.0.3, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk-17.0.3 Default locale: en_US, platform encoding: Cp1252 OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"