Một số người dùng gặp lỗi Java Was Started but Returned Exit Code=13 Eclipse khi chạy Eclipse. Vấn đề xảy ra trên Windows 7, 8, 10 (32 và 64 bit).

Nguyên nhân gây lỗi 'Java was started but returned exit code =12'
Chúng tôi điều tra qua báo cáo người dùng. Dựa trên thông tin, có một số tình huống phổ biến gây lỗi:
- Phiên bản Eclipse hoặc Java không tương thích – Lý do phổ biến nhất. Có khả năng bạn cài Eclipse 64-bit hoặc Java 64-bit mà máy chỉ hỗ trợ 32-bit (hoặc ngược lại).
- Thư mục cài Eclipse chứa ký tự đặc biệt – Một số người khắc phục sau khi xóa ký tự đặc biệt (#$%^) khỏi thư mục cài đặt.
- Máy dùng phiên bản JVM (Java Virtual Machine) không hỗ trợ – Dù đảm bảo Eclipse mới nhất, có thể lỗi do chạy phiên bản JVM không hỗ trợ.
- Biến môi trường Java Environment Path thiết lập sai – Một số người khắc phục sau khi phát hiện do biến PATH Java Environment thiết lập sai.
Nếu bạn đang loay hoay, bài viết cung cấp các bước khắc phục chất lượng. Dưới đây các phương pháp người dùng khác dùng thành công.
Để kết quả tốt, làm theo thứ tự phương pháp dưới cho đến khi tìm thấy cách khắc phục hiệu quả cho trường hợp bạn.
Phương pháp 1: Dùng tổ hợp đúng Eclipse - JDK
Eclipse và JDK (Java Development Kit) rất khó tính khi làm việc cùng nhau. Lưu ý chỉ có một vài tổ hợp hoạt động của OS, JDK và Eclipse bitness. Nếu dùng tổ hợp không hỗ trợ OS, JDK, Eclipse, bạn sẽ gặp lỗi Java Was Started but Returned Exit Code=13 Eclipse.
Dưới đây danh sách tổ hợp hoạt động. Dùng tham khảo kiểm tra lỗi do tổ hợp không hỗ trợ:
- OS 32-bit, JDK 32-bit, Eclipse 32-bit (chỉ 32-bit)
- OS 64-bit, JDK 64-bit, Eclipse 64-bit (chỉ 64-bit)
- OS 64-bit, JDK 32-bit, Eclipse 32-bit
Nếu bạn có thiết lập khác, gỡ thành phần không hỗ trợ và cài thành phần phù hợp cho đến khi mở Eclipse không gặp lỗi.
Lưu ý: Nếu không biết kiến trúc bit OS, nhấn Windows + R, gõ msinfo32 nhấn Enter mở Thông tin hệ thống. Trong Thông tin hệ thống, vào Tóm tắt hệ thống kiểm tra System Type bên phải. Đó là nơi tìm kiến trúc OS.

Nếu phương pháp không áp dụng, chuyển phương pháp tiếp theo.
Phương pháp 2: Xóa ký tự đặc biệt khỏi đường dẫn thư mục Eclipse
Bạn cũng có thể gặp lỗi vì thư mục cài chứa ký tự đặc biệt. Một số người tình huống tương tự khắc phục sau khi loại bỏ ký tự đặc biệt (@#$%^&*()+) khỏi tên thư mục.
Mặc định, Eclipse ở C:\IDE\eclipse hoặc C:\Users\*TênNgườiDùng*\eclipse. Tuy nhiên, nếu cài vị trí tùy chỉnh, có thể vô tình thêm ký tự đặc biệt gây lỗi.
Khắc phục bằng cách điều hướng thủ công đến vị trí cài Eclipse và xóa ký tự đặc biệt có thể gây lỗi.

Lưu ý: Một số người báo gặp lỗi khác sau khi xóa ký tự đặc biệt. Có thể do phụ thuộc khác dựa vào vị trí đó không còn hoạt động do thay đổi. Trong trường hợp này, khắc phục hoàn toàn bằng cách cài lại Eclipse.
Nếu phương pháp không khắc phục Java Was Started by Returned Exit Code=13 Eclipse, chuyển phương pháp tiếp theo.
Phương pháp 3: Xóa biến PATH hệ thống bị hỏng
Java 8 và một vài cập nhật Java có thể làm rối biến môi trường, kích hoạt lỗi Java Was Started but Returned Exit Code=13 Eclipse.
Nếu chỉ bắt đầu gặp lỗi sau cài Java (hoặc cập nhật Java), làm theo bước dưới xóa biến PATH hệ thống bị hỏng:
- Nhấn Windows + R, gõ sysdm.cpl nhấn Enter mở Thuộc tính hệ thống.

- Trong cửa sổ Thuộc tính hệ thống, tab Nâng cao nhấp Biến môi trường.

- Trong cửa sổ Biến môi trường, vào Biến hệ thống, chọn Path nhấp Sửa.

- Trong cửa sổ Sửa biến môi trường, tìm biến nhắc đến Java. Khi thấy, nhấp chọn và nhấp Xóa.

- Khởi động lại máy và xem có khởi động Eclipse lúc khởi động tiếp theo không gặp lỗi không.
Nếu vẫn gặp lỗi, chuyển phương pháp tiếp theo.
Phương pháp 4: Cài lại JAVA JDK
Nếu đến đây chưa kết quả, có thể khắc phục bằng cài sạch phiên bản JAVA JDK mới nhất. Một số người tình huống tương tự báo lỗi Java Was Started but Returned Exit Code=13 Eclipse cuối cùng khắc phục sau khi gỡ JDK hiện tại và cài phiên bản mới nhất.
Hướng dẫn:
- Nhấn Windows + R, gõ appwiz.cpl nhấn Enter mở Chương trình và Tính năng.

- Trong Chương trình và Tính năng, cuộn danh sách, chuột phải > Gỡ cài đặt Java Development Kit cùng các cập nhật.

- Truy cập liên kết (đây) tải phiên bản JDK mới nhất theo phiên bản OS và bit-architecture.

- Mở trình cài đặt, hoàn tất cài đặt theo hướng dẫn. Khi xong, khởi động lại máy.
- Kiểm tra lỗi khắc phục bằng cách mở Eclipse lúc khởi động tiếp theo.