Vì sao netbean 8 không nhận jdk 11

OS: Window 10 64bit. Setup: Netbean 8.2, jdk 1.8. Tình trạng: Bị Crash khi mở các project cũ.

Thử: Cài lại bản Netbean cũ hơn 8.2, đến 7…  tình trạng trên vẫn bị. Đôi lúc không cho xóa.

Tôi đã thử Seach cách fix lỗi trên Google: Thấy một số người cũng bị lỗi này, phần lỡn yêu cầu update đồng bộ các bản java này nọ… tuy nhiên không thấy ai báo là đã khắc phục được.

Cả trên trang web của netbean cũng không thấy fix được hoàn toàn(https://netbeans.org/bugzilla/show_bug.cgi?id=255207), thời điểm hiện tại đọc bài viết thì không biết.

Sau vài ngày mò mẫm cài thử sang máy ảo thì thấy như sau:Lỗi này có khả năng rất lớn từ JDK, hơn nữa kiểm tra cũng cho thấy lúc open chọn project hình như bị khóa hay mất quyền… Tôi thử tìm và thấy file C:\Users\[Name Profiles]\.nbi\.nbilock. Tôi đã thử làm luôn 2 bước: 1. Remove JDK bản jdk1.8.0_151 trong Program Files (của tôi đang là bản 64bit).

2. Delete file C:\Users\[Name Profiles]\.nbi\.nbilock

Vì sao netbean 8 không nhận jdk 11


m.n cho mình hỏi với, mình đã cài jdk trên máy nhưng lúc cài NetBeans vẫn thông báo lỗi k cài đc vì chưa cài jdk. m.n biết khắc phục lỗi này thế nào k ạ giúp mình với. thanks all !!!

Thiết lập biến môi trường JAVA_HOME trỏ vào thư mục của JDK

1 Like

Netbeans 8.2 chỉ chạy được trên Java 8
Bạn download JDK8 ở đây
Còn nếu bạn muốn sử dụng JDK 10 thì bạn có thể download bản mới nhất của Netbeans là Apache Netbeans 9.0 https://netbeans.apache.org/

2 Likes

cảm ơn bạn, mình cài đc r

Vì sao netbean 8 không nhận jdk 11
Vì sao netbean 8 không nhận jdk 11
Vì sao netbean 8 không nhận jdk 11

1 Like

giúp mình với, mình cũng gặp lỗi tương tự khoi tải java để nộp thuế điện tử , giờ mình phải khắc phục ntn ??? cảm ơn nhé

Home Categories FAQ/Guidelines Terms of Service Privacy Policy

Mục Lục

  • Java JDK là gì? Nên tải / cài đặt phiên bản Java JDK nào?
  • Bước 1: Tải Phiên bản Java JDK chuẩn trên trang chủ của Oracle
  • Bước 2: Chọn Phiên bản Java JDK phù hợp với hệ điều hành sử dụng (Windows)
  • Bước 3: Tiến hành cài đặt Java JDK trên máy tính
  • Hướng dẫn cài đặt biến môi trường (Environment Variables) trong Java: PATH và CLASSPATH
  • Hướng dẫn cài đặt đường dẫn Path trong System variable
  • Hướng dẫn cài đặt biến JAVA_HOME trong Java
  • Hướng dẫn Kiểm tra đường dẫn Path / Biến môi trường trong Java đã được cài đặt thành công hay chưa?

Java JDK là gì? Nên tải / cài đặt phiên bản Java JDK nào?

Java Development Kit (Bộ công cụ phát triển Java - viết tắt là JDK) này cho phép bạn viết code và chạy các chương trình lập trình Java.

Sau đây là các bước để Tải Cài đặt Java trong Windows. (Mình sẽ hướng dẫn cài Java cho Ubuntu ở bài kế tiếp)


Cách cài đặt Java JDKphiên bản JDK 7, JDK 8, JDK 8.1, JDK 9, JDK, 10, JDK 11, JDK 12... hay phiên bản Java JDK mới nhất cũng sẽ tương tự.

Bạn có thể cài đặt nhiều phiên bản Java JDK trên cùng một PC.


Nhưng Oracle (Nhà phát hành Java) khuyên bạn chỉ nên cài đặt phiên bản mới nhất hoặc phiên bản được hỗ trợ dài hạn mới nhất có dán nhãn LTS (Long-Term Support) vào sau tên phiên bản.

  • Ví dụ như Java SE 11.0.2 (LTS)

Bước 1: Tải Phiên bản Java JDK chuẩn trên trang chủ của Oracle


Để tải Java JDK với phiên bản chuẩn nhất ta làm các bước sau:


  • Vào trang tải Java JDK của Oracle tại đây
  • Chọn phiên bản mới nhất hoặc được hỗ trợ dài hạn (LTS)


Vì sao netbean 8 không nhận jdk 11


Tải xuống Phiên bản Java JDK mới nhất Java SE 12


Vì sao netbean 8 không nhận jdk 11

Tải xuống Phiên bản Java JDK được hỗ trợ dài hạn mới nhất Java SE 11.0.2 (LTS)

Ở đây, để hoạt động tốt nhất và ổn định nhất. Mình chọn Phiên bản Java SE 11.0.2 (LTS) vì nó được Oracle gắn nhãn hỗ trợ dài hạn.

Bước 2: Chọn Phiên bản Java JDK phù hợp với hệ điều hành sử dụng (Windows)


Bước 1 mới chỉ chọn phiên bản phù hợp.


Tuy nhiên hệ điều hành mỗi người sử dụng lại khác nhau. Java JDK cũng có phiên bản cho từng hệ điều hành riêng.


Ở đây mình sẽ hướng dẫn tải và cài đặt Java JDK cho Windows nên mình lựa chọn như sau:



  • Tiếp tục ở bước 1, hoặc vào link chọn phiên bản JDK cho hệ điều hành phù hợptại đây


Vì sao netbean 8 không nhận jdk 11


Lựa chọn phiên bản Java JDK (LTS) phù hợp với hệ điều hành

Bước 3: Tiến hành cài đặt Java JDK trên máy tính


Khi quá trình tải xuống hoàn tất, hãy chạy file .exe để cài đặt Java JDK. Nhấn Next



Sau khi cài đặt hoàn tất, nhấn Close


> Xem ngay Video hướng dẫn cài đặt JDK trên Windows




Hướng dẫn tải / Cài đặt Java JDK phiên bản chuẩn nhất trên Windows (UPDATE 2019)


> Bạn cũng sẽ được hướng dẫn đầy đủ cài đặt các phần mềm cần thiết khi tham dự Khóa học Javatại NIIT - ICT Hà Nội

Hướng dẫn cài đặt biến môi trường (Environment Variables) trong Java: PATH và CLASSPATH

Biến PATH cung cấp vị trí của các tệp thực thi như javac, java, v.v.

Bạn có thể chạy một chương trình mà không chỉ định PATH nhưng bạn sẽ cần cung cấp đầy đủ đường dẫn thực thi như:

C:\Program Files\Java\jdk1.8.0_131\bin\javac A.javathay vì đơn giản như javac A.java

Biến CLASSPATH cung cấp vị trí của tệp Thư viện.

Chúng ta hãy xem xét các bước để thiết lập PATH CLASSPATH


  • Bước 1:Nhấp chuột phải vào My Computer> Chọn Properties


Vì sao netbean 8 không nhận jdk 11


  • Bước 2: Click vào Advanced system settings


Vì sao netbean 8 không nhận jdk 11


  • Bước 3: Click vàoEnvironment Variables

Vì sao netbean 8 không nhận jdk 11


  • Bước 4: Tại Khung làm việc User variables for Admin > Chọn New

Vì sao netbean 8 không nhận jdk 11


  • Bước 5: Nhập PATH trong mục Variable name
  • Bước 6:Sao chép đường dẫn của thư mục bin được cài đặt trong thư mục JDK
  • Bước 7:Dán đường dẫn thư mụcbinvào mụcVariable value và nhấp vào nút OK


Vì sao netbean 8 không nhận jdk 11



Lưu ý: Trong trường hợp bạn đã có biến PATH được tạo trong máy tính, hãy chỉnh sửa biến PATH thành:


PATH = <JDK installation directory>\bin;%PATH%;

Ở đây, %PATH% nối thêm biến đường dẫn hiện tại vào giá trị mới của chúng ta

  • Bước 8:Làm theo quy trình tương tự để cài đặt CLASSPATH.

Lưu ý: Trong trường hợp cài đặt java của bạn không hoạt động sau khi cài đặt, hãy thay đổi Classpath thành

CLASSPATH = <JDK installation directory>\lib\tools.jar;

  • Bước 09: Click vào nút OK

>>> Xem ngay Video hướng dẫn cài đặt biến môi trường trong Java



Hướng dẫn cài đặt biến môi trường Environment Variables trong Java: PATH và CLASSPATH


Hướng dẫn cài đặt đường dẫn Path trong System variable

Vì sao netbean 8 không nhận jdk 11


Hướng dẫn cài đặt đường dẫn Path trong System variable: Bước 1

Vì sao netbean 8 không nhận jdk 11


Hướng dẫn cài đặt đường dẫn Path trong System variable: Bước 1

Vì sao netbean 8 không nhận jdk 11


Hướng dẫn cài đặt đường dẫn Path trong System variable: Bước 3 (Tạo xong)

Vì sao netbean 8 không nhận jdk 11


Hướng dẫn cài đặt đường dẫn Path trong System variable: Bước 4 (Đẩy biến JAVA_HOME lên đầu)

Vì sao netbean 8 không nhận jdk 11


Hướng dẫn cài đặt đường dẫn Path trong System variable: Bước 5 (Nhấn OK)

Vì sao netbean 8 không nhận jdk 11


Hướng dẫn cài đặt đường dẫn Path trong System variable: Bước 6 (Nhấn OK)

Hướng dẫn cài đặt biến JAVA_HOME trong Java

Tại giao diện cài đặt biến môi trường. Chúng ta chọn Khung làm việc System varibale bên dưới > Chọn New

Vì sao netbean 8 không nhận jdk 11


Hướng dẫn cài đặt biến JAVA_HOME: Chọn New

Vì sao netbean 8 không nhận jdk 11


Hướng dẫn cài đặt biến JAVA_HOME: Điền giá trị biến JAVA_HOME

Lưu ý:

  • Variable name: JAVA_HOME
  • Variable value: Đường dẫn đến thư mục cài đặt jdktrong máy tính. Thông thường thì sẽ là: C:\Program Files\Java\jdk-11.0.2


Vì sao netbean 8 không nhận jdk 11


Hướng dẫn cài đặt biến JAVA_HOME: Nhấn OK


Hướng dẫn Kiểm tra đường dẫn Path / Biến môi trường trong Java đã được cài đặt thành công hay chưa?

Mở Command Prompt và gõjavac

Vì sao netbean 8 không nhận jdk 11


Mở Command Prompt trên Windows

Vì sao netbean 8 không nhận jdk 11


Gõ javac trong giao diện Command Prompt


Nếu bạn thấy một màn hình như bên dưới, Java đã được cài đặt thành công.


Vì sao netbean 8 không nhận jdk 11


Cài đặt Java thành công trên Windows


Chúc mừng bạn. Như vậy là bạn đã hoàn thànhCài đặt Java trên Windowscủa mình.

Bạn đã sẵn sàng để viết chương trình Java đầu tiên. Nếu bạn sử dụng Ubuntu (Linux) thì xem bài sau để tìm hiểu cáchCài đặt Java trên Ubuntu(Linux) nhé.