Không thể hiểu vị trí jdk là gì


14

Tôi đã cài đặt java chính xác cho chắc chắn.

aaa@ubuntu:~$ whereis java
java: /usr/bin/java /usr/bin/X11/java /usr/local/java /usr/share/java
aaa@ubuntu:~$ whereis javac
javac: /usr/bin/javac /usr/bin/X11/javac

Nhưng khi tôi cố gắng thêm vị trí của /usr/bin/javaIntellyJ Idea12 dưới dạng sdk của dự án java, tôi không thể làm điều đó vì nó yêu cầu thư mục và /usr/bin/javalà một tệp. Ngay cả khi tôi chỉ định /usr/bin, nó nói rằng đó không phải là một vị trí hợp lệ.

Vậy nó nằm ở đâu và làm cách nào để thiết lập một vị trí trở thành một sdk java cho IntellyJ Idea12 hoặc cho Eclipse?

CẬP NHẬT : Đường dẫn "/ usr / lib / jvm /" không tồn tại

CẬP NHẬT2 :

Tôi đã sử dụng hướng dẫn này http://www.wikihow.com/Install-Oracle-Java-on-Ubfox-Linux


Làm thế nào bạn cài đặt jdk, sử dụng update-alternativescó thể giúp bạn.
nikhil

Câu trả lời:


19

Tất cả các bản cài đặt JRE và JDK của Ubuntu được lưu trữ trong / usr / lib / jvm /

Bạn cần thêm vị trí JDK cụ thể đa vòm vào Idea12 Ví dụ: trên các cài đặt Ubuntu 32 bit x86, hãy sử dụng: / usr / lib / jvm / java-7-openjdk-i386


Đường dẫn "/ usr / lib / jvm /" không tồn tại.
Alex Malex

3
/ usr / lib / jvm / tồn tại sau khi bạn đã cài đặt gói openjdk-7-jdk . Bạn có thể tự mình nhìn thấy điều này nếu bạn sử dụng tìm kiếm gói
ubfox

Tôi đã không cài đặt nó? Nhìn vào cập nhật của tôi2
Alex Malex

Bạn cần phải sử dụng /usr/local/java/jdk1.7.0_17 nếu bạn đã làm theo hướng dẫn nêu tại UPDATE2.I khuyên bạn nên làm theo các Ubuntu Java giúp đỡ tài liệu help.ubuntu.com/community/Java
xranby

Cảm ơn. Tôi chỉ ls -lh /usr/lib/jvm/và khám phá Java. Mong đợi default-javanhưng tìm thấy java-7-oracle. Giải quyết.
Magno C

-2

ở đâu định vị các phần nguồn / nhị phân và hướng dẫn sử dụng cho các tệp được chỉ định. Sau đó, các tên được cung cấp trước tiên được loại bỏ các thành phần tên đường dẫn hàng đầu và bất kỳ phần mở rộng (đơn) nào của biểu mẫu .ext, ví dụ: .c. Tiền tố của s. kết quả của việc sử dụng kiểm soát mã nguồn cũng được xử lý. whereis sau đó cố gắng xác định vị trí các chương trình mong muốn trong một danh sách địa điểm Linux chuẩn.

java: /usr/bin/java /usr/bin/X11/java /usr/local/java /usr/share/java

Đó chỉ là một liên kết tượng trưng của cài đặt java. bạn có thể đọc ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.