Nếu bạn đã cài đặt Ubuntu từ đầu, có lẽ hầu hết các gói java không được cài đặt theo mặc định. Gói java là cần thiết để chạy bất kỳ ứng dụng dựa trên java nào, kể cả chạy các applet java trong trình duyệt. Mặc dù bạn không thể sử dụng nó mọi lúc, nó vẫn tiện dụng để cài đặt nó. Khi bạn cần nó, nó đã sẵn sàng để được sử dụng.

Sun JDK và OpenJDK

Trong quá khứ, Sun JDK là gói java mặc định trong Ubuntu. Sau khi Sun Microsystem được Oracle mua lại vào năm 2010, Ubuntu (và nhiều bản phân phối khác) đã chuyển gói java sang OpenJDK mã nguồn mở hoàn toàn vì SUN JDK không còn chứa các mã nguồn mở hoàn toàn nữa.

OpenJDK được cộng đồng xây dựng và (gần như) 100% tương tự như SUN JDK. Bạn có thể dễ dàng cài đặt OpenJDK trong Ubuntu thông qua Trung tâm phần mềm Ubuntu, bằng cách nhấp vào đây hoặc chạy lệnh:

 sudo apt-get cài đặt openjdk-7-jre 

Cá nhân, khác với một số vấn đề hiển thị phông chữ nhỏ với OpenJDK, tôi chưa gặp phải bất kỳ vấn đề lớn nào với OpenJDK. Điều đó cũng có thể vì tôi không sử dụng nhiều ứng dụng dựa trên java ngay từ đầu. Tuy nhiên, nếu bạn có một ứng dụng dựa trên java cụ thể không chạy tốt trong OpenJDK, bạn có thể chuyển sang SUN JDK thay thế. Đây là cách bạn làm điều đó:

Con đường gian nan

Phương pháp này yêu cầu bạn cài đặt SUN JDK 7 theo cách thủ công. Đó là một cách hay để bạn học lừa.

1. Tải xuống SUN JDK 7 tại đây vào thư mục chính của bạn.

2. Giải nén tập tin tar.

3. Di chuyển tệp đã giải nén vào thư mục “/ usr / lib / jvm /”:

 sudo mv jdk1.7.0_04 / usr / lib / jvm / 

4. Cài đặt SUN JDK 7 trong hệ thống của bạn:

 sudo update-alternative - cài đặt / usr / bin / javac javac /usr/lib/jvm/jdk1.7.0_04/bin/javac 1 sudo cập nhật lựa chọn thay thế - cài đặt / usr / bin / java java / usr / lib / jvm /jdk1.7.0_04/bin/java 1 

5. Đặt biến môi trường:

 sudo update-alternatives --config javac sudo cập nhật lựa chọn thay thế --config java 

Bạn sẽ thấy một tùy chọn như ảnh chụp màn hình bên dưới:

Nhập tùy chọn tương ứng với gói SUN JDK. Bấm phím Enter.

Đó là nó.

Để kiểm tra java của bạn:

 NULL 

Bạn sẽ thấy một cái gì đó như thế này:

Cách dễ dàng

Nếu bạn không muốn tự cài đặt SUN JDK, bạn có thể làm điều đó thông qua một PPA. Vì không có PPA chính thức cho SUN JDK, bạn sẽ phải lấy một PPA tùy chỉnh đi kèm với gói java. Lưu ý rằng các PPA tùy chỉnh có thể thêm các nguồn phần mềm bổ sung vào kho lưu trữ và làm cho hệ thống của bạn bị cồng kềnh hoặc thậm chí có xung đột với các ứng dụng khác. Vì vậy, hãy ghi nhớ rủi ro liên quan.

Có một số PPA ra khỏi đó đi kèm với SUN JDK, một trong đó bạn có thể sử dụng là " webupd8team / java "

 sudo add-apt-repository ppa: webupd8team / java sudo apt-get cập nhật sudo apt-get cài đặt oracle-java7-installer 

Điều này sẽ cài đặt SUN JDK 7 trong hệ thống của bạn.

Chạy Java applet trong trình duyệt (Firefox, Chrome, v.v.)

Ngay cả sau khi bạn đã cài đặt gói java, bạn sẽ thấy rằng applet java trong trình duyệt của bạn sẽ không chạy. Nếu bạn đang sử dụng OpenJDK, đây là một gói khác mà bạn cần cài đặt:

 sudo apt-get cài đặt icedtea-7-plugin 

Đối với Oracle java, hãy chạy các lệnh:

 mkdir ~ / .mozilla / plugins ln -s /usr/lib/jvm/jdk1.7.0_04/jre/lib/i386/libnpjp2.so ~ / .mozilla / plugins 

Nếu bạn đang sử dụng hệ thống 64 bit, hãy nhớ thay đổi “i386” thành “ amd64 ”.

Sau khi cài đặt, hãy khởi động lại trình duyệt của bạn. Ứng dụng java sẽ chạy ngay bây giờ. Để kiểm tra xem Java có hoạt động trong trình duyệt của bạn không, hãy truy cập http://java.com/en/download/testjava.jsp. Nếu được cài đặt đúng, bạn sẽ thấy thông báo “Java của bạn đang hoạt động”.