How to install Apache Maven on CentOS 7
Mục lục:
- Điều kiện tiên quyết
- Cài đặt Apache Maven trên CentOS với Yum
- Cài đặt bản phát hành mới nhất của Apache Maven
- 1. Cài đặt OpenJDK
- 2. Tải xuống Apache Maven
- 3. Thiết lập các biến môi trường
- 4. Xác minh cài đặt
- Phần kết luận
Apache Maven là một công cụ quản lý và hiểu dự án nguồn mở và miễn phí được sử dụng chủ yếu cho các dự án Java. Maven sử dụng Mô hình đối tượng dự án (POM) về cơ bản là tệp XML chứa thông tin về dự án, chi tiết cấu hình, các phụ thuộc của dự án, v.v.
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn hai cách khác nhau để cài đặt Apache Maven trên CentOS 7.
Các kho lưu trữ chính thức của CentOS chứa các gói Maven có thể được cài đặt với trình quản lý gói
yum
. Đây là cách dễ nhất để cài đặt Maven trên CentOS, tuy nhiên phiên bản có trong kho có thể tụt hậu so với phiên bản Maven mới nhất.
Để cài đặt phiên bản mới nhất của Maven, hãy làm theo các hướng dẫn được cung cấp trong phần thứ hai của bài viết này, nơi chúng tôi sẽ tải xuống Maven từ trang web chính thức của họ.
Chọn phương pháp cài đặt phù hợp nhất với thiết lập và môi trường của bạn.
Điều kiện tiên quyết
Người dùng mà bạn đang đăng nhập phải có đặc quyền sudo để có thể cài đặt các gói.
Cài đặt Apache Maven trên CentOS với Yum
Cài đặt Maven trên CentOS 7 bằng
yum
là một quá trình đơn giản, đơn giản.
-
Cài đặt Maven bằng cách gõ lệnh sau trong thiết bị đầu cuối của bạn:
sudo yum install maven
Xác minh cài đặt bằng cách gõ lệnh
mvn -version
:mvn -version
Đầu ra sẽ trông giống như thế này:
Apache Maven 3.0.5 (Red Hat 3.0.5-17) Maven home: /usr/share/maven Java version: 1.8.0_191, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"
Đó là nó. Maven hiện đã được cài đặt trên hệ thống CentOS của bạn và bạn có thể bắt đầu sử dụng nó.
Cài đặt bản phát hành mới nhất của Apache Maven
Các phần sau đây cung cấp hướng dẫn từng bước về cách cài đặt phiên bản Apache Maven mới nhất trên CentOS 7. Chúng tôi sẽ tải xuống bản phát hành mới nhất của Apache Maven từ trang web chính thức của họ.
1. Cài đặt OpenJDK
Maven 3.3+ yêu cầu JDK 1.7 trở lên được cài đặt. Chúng tôi sẽ cài đặt OpenJDK, đây là thời gian chạy và phát triển Java mặc định trong CentOS 7.
Cài đặt gói OpenJDK bằng cách gõ:
java-1.8.0-openjdk
Xác minh rằng Java đã được cài đặt thành công bằng cách chạy lệnh sau:
java -version
Đầu ra sẽ trông giống như thế này:
openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
2. Tải xuống Apache Maven
Tại thời điểm viết bài viết này, phiên bản mới nhất của Apache Maven là
3.6.0
. Trước khi tiếp tục bước tiếp theo, bạn nên kiểm tra trang tải xuống Maven để xem có phiên bản mới hơn không.
Bắt đầu bằng cách tải xuống Apache Maven trong
/tmp
bằng lệnh
wget
sau:
wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz -P /tmp
Khi quá trình tải xuống hoàn tất, giải nén tệp lưu trữ trong thư mục
/opt
:
sudo tar xf /tmp/apache-maven-3.6.0.tar.gz -C /opt
Để có nhiều quyền kiểm soát hơn đối với các phiên bản và cập nhật của Maven, chúng tôi sẽ tạo một
maven
liên kết tượng trưng sẽ trỏ đến thư mục cài đặt Maven:
sudo ln -s /opt/apache-maven-3.6.0 /opt/maven
Để nâng cấp cài đặt Maven của bạn, chỉ cần giải nén phiên bản mới hơn và thay đổi liên kết tượng trưng để trỏ đến nó.
3. Thiết lập các biến môi trường
Tiếp theo, chúng ta sẽ cần thiết lập các biến môi trường. Mở trình soạn thảo văn bản của bạn và tạo một tệp mới có tên
mavenenv.sh
bên trong
mavenenv.sh
.
sudo nano /etc/profile.d/maven.sh
Dán các dòng sau:
/etc/profile.d/maven.sh
export JAVA_HOME=/usr/lib/jvm/jre-openjdk export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Lưu và đóng tập tin. Kịch bản này sẽ có nguồn gốc khi khởi động shell.
Làm cho tập lệnh thực thi bằng cách chạy
chmod
sau:
sudo chmod +x /etc/profile.d/maven.sh
Tải các biến môi trường bằng lệnh
source
:
source /etc/profile.d/maven.sh
4. Xác minh cài đặt
Để xác minh rằng Maven đã được cài đặt, hãy sử dụng lệnh
mvn -version
sẽ in phiên bản Maven:
mvn -version
Bạn sẽ thấy một cái gì đó như sau:
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z) Maven home: /opt/maven Java version: 1.8.0_191, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"
Đó là nó. Phiên bản mới nhất của Maven hiện được cài đặt trên hệ thống CentOS của bạn.
Phần kết luận
Bạn đã cài đặt thành công Apache Maven trên CentOS 7. Bây giờ bạn có thể truy cập trang Tài liệu Maven chính thức của Apache và tìm hiểu cách bắt đầu với Maven.
java maven centosKhông thể cài đặt hoặc gỡ cài đặt chương trình trong Trình gỡ rối cài đặt và gỡ cài đặt chương trình Windows 10/8/7
Của Microsoft sẽ giúp bạn khắc phục sự cố nếu bạn không thể cài đặt hoặc gỡ cài đặt chương trình trong Windows 7/8/10.
Cách cài đặt apache maven trên Ubuntu 18.04
Apache Maven là một công cụ quản lý dự án và hiểu biết miễn phí và nguồn mở được sử dụng chủ yếu cho các dự án Java. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn hai cách khác nhau để cài đặt Apache Maven trên Ubuntu 18.04.
Cách cài đặt apache maven trên debian 9
Apache Maven là một công cụ quản lý và hiểu dự án nguồn mở được sử dụng chủ yếu cho các dự án Java. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn hai cách khác nhau để cài đặt Apache Maven trên Debian 9.