Java là một trong những ngôn ngữ lập trình phổ biến nhất. Nó cũng là ngôn ngữ lập trình IDE-intensive (tích hợp chặt chẽ với IDE), với tích hợp chặt chẽ với Eclipse. Bạn có thể chạy chương trình Java từ Command Prompt để biên dịch và thực thi nhanh chóng.
Nếu bạn mới bắt đầu học Java, đây là hướng dẫn cơ bản để giúp bạn bắt đầu chạy ứng dụng Java từ Command Prompt trong Windows.
Cài đặt Java Development Kit (JDK)
Trước khi bạn có thể chạy chương trình Java trên máy tính, bạn sẽ cần một trình biên dịch chuyên dụng được cài đặt. Điều này đi kèm trong Java Development Kit (JDK). Đây là công cụ thiết yếu để phát triển Java trên bất kỳ nền tảng nào.
JDK không giống với Java Runtime Environment (JRE), mà bạn đã cài đặt nếu bạn từng dùng ứng dụng Java trên máy của mình.
Trước tiên, tải JDK từ trang web của Oracle – phiên bản Windows. Hãy chắc chắn không tải phiên bản "JRE to Server".
Tiếp theo, chạy trình cài đặt như bạn làm cho bất kỳ chương trình nào khác và làm theo hướng dẫn.
Chạy chương trình Java từ Command Prompt
Tạo một chương trình Java đơn giản như dưới đây dùng Notepad hoặc trình soạn thảo văn bản khác. Hãy chắc chắn lưu tệp với phần mở rộng ".java" thay vì ".txt".
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
Tiếp theo, mở Command Prompt từ menu Start Windows.
Dùng lệnh cd để thay đổi thư mục làm việc đến thư mục chứa chương trình Java của bạn.
cd Documents\[Java-program-folder]
Từ đây, xác định đường dẫn đến phiên bản Java Development Kit (JDK) trên máy tính của bạn. Ví dụ, nếu bạn đang chạy Windows 64-bit, đó thường sẽ ở "C:\Program Files\Java".
Tiếp theo, đặt đường dẫn đến JDK với lệnh set:
set path=%path%;C:\Program Files\Java\jdk-16.0.1\bin
Bạn có thể cần thay đổi đường dẫn thư mục để phản ánh phiên bản Java hiện tại. Hãy chắc chắn bạn đang dùng thư mục Java Development Kit (JDK) và trỏ đến thư mục "bin".
Thư mục Java Runtime Environment (JRE) cũng chứa thư mục "bin" nhưng không chứa trình biên dịch Java. Nếu bạn gặp lỗi xung quanh biên dịch, hãy chắc chắn bạn đang dùng đường dẫn thư mục đúng.
Biên dịch chương trình Java với lệnh javac, như thấy dưới đây:
javac HelloWorld.java
Được cảnh báo rằng bạn sẽ không thấy gì xảy ra. Tuy nhiên, nếu bạn dùng lệnh dir, bạn sẽ nhận thấy tệp mới trong thư mục của bạn kết thúc bằng phần mở rộng ".class". Điều này chỉ ra chương trình đã được biên dịch.
Cuối cùng, dùng lệnh java để chạy chương trình của bạn:
java HelloWorld
Bạn sẽ thấy chương trình chạy trong cửa sổ Command Prompt, nhưng còn một việc bạn có thể làm để chắc chắn chương trình Java của bạn chạy mượt – thiết lập PATH của bạn.
Thiết lập PATH vĩnh viễn
Lệnh trên không đặt PATH trình biên dịch Java của bạn vĩnh viễn. Nó đặt biến môi trường cho phiên đó, nhưng thay đổi đó sẽ bị xóa khi bạn đóng phiên Command Prompt. Làm theo các bước dưới để thay đổi biến PATH cho tất cả các phiên tương lai.
1. Mở "Control Panel -> System and Security" (Bảng điều khiển -> Hệ thống và Bảo mật) từ menu Start và nhấp System (Hệ thống).
2. Nhấp "Advanced System Settings" (Cài đặt hệ thống nâng cao) trong menu bên trái.
3. Nhấp nút "Environment Variables …" (Biến môi trường) ở dưới cùng cửa sổ "System Properties -> Advanced" (Thuộc tính hệ thống -> Nâng cao).
4. Chọn biến Path, sau đó nhấp nút Edit (Sửa).
5. Nhấp New (Mới) để thêm thư mục mới vào path của bạn.
6. Dán đường dẫn thư mục bạn dùng ở trên vào hộp văn bản. Lại nhắc nhở, hãy chắc chắn bạn đang dùng thư mục Java Development Kit (JDK) và không phải thư mục Java Runtime Environment (JRE) ngay bên cạnh nó.
Cuối cùng, nhấp OK để cam kết thay đổi.
Kết luận
Bài viết này trình bày một chương trình Java đơn giản, nhưng bạn có thể khởi chạy hầu như bất kỳ chương trình Java nào từ Command Prompt. Tin tốt là quy trình đơn giản bất kể bản chất chương trình của bạn.
Nếu bạn muốn hiểu sự khác biệt giữa Java và JavaScript, chúng tôi có bài viết hoàn hảo cho bạn. Bài viết này có giúp bạn chạy chương trình Java từ Command Prompt không? Hãy cho chúng tôi biết trong phần bình luận bên dưới!