Biên dịch và thực thi Troubleshooting
Sau khi sử dụng công cụ soạn thảo văn bản, chẳng hạn như NotePad, để tạo chương trình Java, chúng ta lưu nó lại với phần mở rộng “.java”. Về tên file, bạn có thể đặt tùy ý. Theo chủ ý của bài viết này thì "filename" sẽ được dùng để tượng trưng cho tên tập tin của bạn.  Để đảm bảo tập tin của bạn được lưu dưới dạng file có đuôi “.java”, đừng quên gõ thêm “.java” đằng sau tên tập tin và chọn All Files (Tất cả Tệp) từ trong trình đơn mở rộng thả xuống. Ghi lại vị trí mà bạn lưu file trên hệ thống. Nếu chưa rõ về cách viết một chương trình Java, bạn có thể tìm hiểu về vấn đề này trên Internet. Tuy nhiên ở đây, bạn có thể sử dụng một chương trình Java bất kỳ để thực hành cách biên dịch và chạy chương trình trên dấu nhắc lệnh. Thao tác truy cập dòng lệnh trên hệ điều hành Mac và Windows có đôi chút khác nhau.   Trên Windows: Nhấn vào ⇱ Home rồi gõ cmd. Nhấn ↵ Enter để mở Command Prompt.  Trên Mac: Trong công cụ Finder, nhấp vào tab Go (Đi đến) > Applications (Ứng dụng) > Utilities (Tiện ích) > Terminal. Gõ  java -version  vào trong dòng lệnh. Nếu mọi thứ đã được cài đặt, bạn sẽ thấy một phản hồi cho biết về phiên bản Java hiện hành trong máy. Nếu chưa, bạn cần phải cài đặt Java Development Kit (Bộ công cụ Phát triển Java) từ trang chủ của Java. Bạn có thể tải miễn phí ở liên kết này: http://www.oracle.com/technetwork/java/javase/downloads/index.html. Sử dụng lệnh cd cùng với tên thư mục để thay đổi thư mục hoạt động.  Chẳng hạn, nếu bạn đang điều hành ở  C:\Users\Bob\Project  và muốn chuyển đến  C:\Users\Bob\Project\TitanProject , gõ lệnh  cd TitanProject  và nhấn ↵ Enter. Bạn có xem danh sách những thư mục hiện hành bằng cách nhập lệnh  dir  rồi ↵ Enter. Sau khi đến đúng thư mục, bạn có thể biên dịch chương trình bằng cách gõ mã  javac filename.java  vào dòng lệnh và nhấn enter.  Nếu có bất cứ lỗi nào xảy ra đối với chương trình hay dòng lệnh chưa đúng, Command Prompt sẽ thông báo với bạn. Bạn có thể tìm các bài viết về cách sửa lỗi biên dịch của Java để biết thêm chi tiết. Nhập lệnh  java filename  rồi nhấn ↵ Enter. Đến đây, tất nhiên bạn phải thay "filename" bằng tên tập tin thực tế của bạn. Sau khi nhấn ↵ Enter, chương trình của bạn sẽ được thực thi. Nếu máy báo lỗi hay chương trình gặp lỗi khi chạy, vân vân, tiếp tục thực hiện phương pháp xử lý sự cố (troubleshooting) sau đây. Nếu muốn khởi chạy một chương trình đơn giản có toàn bộ tập tin nằm trong cùng thư mục, bạn không cần phải làm điều này. Tuy nhiên, nếu bạn đang khởi chạy một chương trình phức tạp hơn với các tệp nằm trong nhiều thư mục khác nhau, bạn cần cho máy tính biết nơi để tìm thấy những file này.   Trên Windows: Gõ lệnh  java -version  vào cửa sổ Command Prompt và nhấn ↵ Enter. Dựa vào phiên bản Java hiển thị ở dòng đầu, nhập tiếp mã  set path=%path%;C:\Program Files\Java\jdk1.5.0_09\bin  vào dòng lệnh và nhấn ↵ Enter. Thay thế jdk1.5.0_09 bằng phiên bản Java bất kỳ mà bạn đã cài đặt. Đảm bảo rằng bạn đang nhập lệnh này trong đúng thư mục chứa dự án Java của bạn.   Trên Mac: Gõ  /usr/libexec/java_home -v 1.7  vào cửa sổ Terminal và nhấn ↵ Enter để chắc rằng Java đã được cài đặt trên hệ thống. Tiếp tục, nhập mã  echo export "JAVA_HOME=\$(/usr/libexec/java_home)" >> ~/.bash_profile  vào dấu nhắc lệnh rồi nhấn ↵ Enter. Sau đó, khởi động lại Terminal.
Lưu chương trình. Mở Command Prompt/Terminal. Kiểm tra xem môi trường chạy Java đã được cài đặt chưa. Điều hướng đến đúng thư mục của chương trình. Biên dịch chương trình. Thực thi chương trình. Thiết lập đường dẫn.
https://www.wikihow.com/Compile-%26-Run-Java-Program-Using-Command-Prompt https://www.wikihow.com/Compile-%26-Run-Java-Program-Using-Command-Prompt
Compiling and Running Troubleshooting