命令在 Windows 10 11 上安裝 OpenJDK

Tìm hiểu các bước trong hướng dẫn tải xuống và cách cài đặt Apache Maven trên Windows 10 hoặc 111 bằng PowerShell hoặc Command prompt.

Maven dựa trên cách tiếp cận dựa trên mô hình, khai báo để hiện thực hóa quá trình xây dựng. Thay vì thực hiện các mục tiêu xây dựng cá nhân. Với Apache Maven, việc quản lý tòa nhà của các dự án phần mềm trở nên hiệu quả, an toàn và minh bạch hơn đáng kể.

Đặc biệt khi tiến hành theo mô hình tích hợp liên tục, một dự án phần mềm yêu cầu một phiên bản mã ổn định vĩnh viễn. Với công cụ xây dựng Maven, bạn có thể tự động hóa quá trình tạo phiên bản xây dựng ổn định.

Quá trình tuân theo một chu kỳ cố định mà bạn có thể thích ứng với các thông số kỹ thuật của mình, tức là bạn không cần phải tích hợp hoàn toàn nó. Tuy nhiên, đặc biệt nên bao gồm tất cả các thành phần trong các nhóm dự án phân tán. Quá trình này được cấu hình bằng cách sử dụng cái gọi là tệp POM. Đây là các tệp XML xác định quy trình và các phần phụ thuộc.

Ngoài các bài kiểm tra, giải quyết sự phụ thuộc và tất nhiên là biên dịch, bạn luôn có thể theo dõi trạng thái bản dựng hiện tại nhờ Maven. Bằng cách này, bạn và các nhà phát triển khác luôn biết chất lượng và tính hoàn chỉnh của phiên bản hiện tại.

Các bước cài đặt Apache Maven trên Windows 10 hoặc 11 thông qua lệnh

1. Mở Powershell hoặc Windows Terminal

Như chúng ta đang ở đây, sẽ sử dụng pure command-line method để tải xuống và cài đặt Apache Maven, do đó theo hệ thống Windows của bạn, hãy chạy ứng dụng dòng lệnh dưới quyền quản trị.

Để chạy ứng dụng CLI, chỉ cần right-click trên Windows Start Menu, và sau đó tiếp tục Windows 10, bạn sẽ có PowerShell (Quản trị viên) để chọn trong khi Windows 11 user sẽ lấy Windows Terminal (Admin), theo mặc định.

2. Cài đặt Chocolatey trên Windows 10/11

Bây giờ, chỉ cần trên thiết bị đầu cuối Windows hoặc Powershell, sao chép và dán lệnh dưới đây và nhấn phím enter. Thao tác này sẽ cài đặt trình quản lý gói Chocolatey trên hệ thống của bạn.

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

Once cài đặt hoàn tất, close Powershell (Quản trị viên) hoặc Thiết bị đầu cuối (Quản trị viên) và open lần nữa.

3. Lệnh cài đặt OpenJDK

Như chúng ta biết Apache Maven cần Java, vì đây là yêu cầu hệ thống quan trọng duy nhất để chạy công cụ này đúng cách trên hệ thống của bạn. Do đó, nếu bạn alreadyJAVA trên hệ thống Windows của bạn thì bạn có thể skip bước này. Tuy nhiên, hãy đảm bảo rằng đường dẫn Java_Home nằm trong biến môi trường hệ thống của bạn. Nếu bạn không có JDK, hãy chạy lệnh dưới đây:

choco install openjdk

Once quá trình đã hoàn thành, close PowerShell (quản trị) hoặc thiết bị đầu cuối Windows (quản trị) bạn đang sử dụng và open một lần nữa để nó có thể nhận ra đường dẫn Java.

4. Tải xuống và cài đặt Apache Maven trên Windows 10/11

Bây giờ, hãy chạy lệnh cuối cùng sẽ tự động tải xuống và cài đặt Apache Maven trên hệ thống Windows của bạn mà không gặp bất kỳ khó khăn nào. Điều này cũng sẽ nhận ra Java đã cài đặt và biến môi trường của nó.

choco install maven

Lệnh cài đặt Apache Maven trên Windows 10 hoặc 11

5. Kiểm tra phiên bản hoặc lệnh của Maven

Để kiểm tra xem Maven đã được cài đặt thành công chỉ hệ thống của chúng tôi và để biết phiên bản của nó, bạn có thể thực hiện các lệnh sau.

mvn --version
mvn --help

Lệnh Apache Maven Windows để xác minh

6. Tạo dự án đầu tiên của bạn

Chà, những người đã quen thuộc với Maven sẽ biết phải làm gì để tạo một dự án, trong khi những người mới có thể xem trang web chính thức của Apache Maven để biết thêm về nó. Tuy nhiên, chỉ để đưa ra ý tưởng về cách bắt đầu với công cụ này, đây là các lệnh:

Create a project

Dán lệnh cho thiết bị đầu cuối của bạn. Bạn thay thế ID nhóm, ID cấu phần phần mềm và các giá trị khác theo lựa chọn của bạn.

mvn archetype: tạo -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4 -DinteractiveMode=false

Ghi chú: Trong Windows, chúng tôi phải sử dụng mọi tham số bên trong dấu ngoặc kép nếu không bạn sẽ gặp phải các lỗi sau:

[ERROR] The goal you specified requires a project to execute but there is no POM in this directory (C:Usersh2sraj). Please verify you invoked Maven from the correct directory. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MissingProjectException

Chuyển sang thư mục Ứng dụng của bạn: Đây là my-app

cd my-app

Để biết thêm thông tin, vui lòng xem tài liệu chính thức trên tòa nhà của dự án Maven.

Tạo dự án Maven