내 컴퓨터의 Java SDK 폴더는 어디에 있습니까?우분투 12.04
인스톨 되어 있는 것은, 다음과 같이 입력합니다.
$java -version
이해:
OpenJDK Runtime Environment (IcedTea6 1.12.5) (6b27-1.12.5-0ubuntu0.12.04.1)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
입력 시:
$locate jdk
이해:
/home/arturo/Documents/2012a/sys/java/jre/glnxa64/jre/lib/servicetag/jdk_header.png
/usr/share/app-install/desktop/openjdk-6-jre:openjdk-6-java.desktop
/usr/share/app-install/desktop/openjdk-7-jre:openjdk-7-java.desktop
/usr/share/app-install/icons/openjdk-6.png
/usr/share/app-install/icons/openjdk-7.png
목록의 첫 번째 항목에서 우려되는 것은 2012a 폴더가 표준 'usr/lib' 폴더가 아니라 MATLAB 폴더라는 것입니다.JDK와 JRE를 어디에 설치했는지 매우 혼란스럽습니다.$JAVA_를 설정해야 하기 때문입니다.폴더를 가리키는 HOME 경로입니다.내가 뭘 놓쳤지?
WAY-1 : 가장 짧고 쉬운 방법으로 업데이트됨
아래 명령어는 경로를 제공하지만 Java 경로가 설정되어 있는 경우 java 명령이 작동하는 경우에만 작동합니다.
readlink -f $(which java)
자세한 내용은 Linux에서 Java SDK를 찾을 수 있는 위치를 참조하십시오.
WAY-2 (Better than WAY-1) : 아래 답변은 아직 유효합니다.위의 명령어가 기능하지 않는 경우 시도해 보십시오.
당신은 심볼릭 링크를 파고들 필요가 있다.Java 디렉토리를 취득하는 순서는 다음과 같습니다.
순서 1:
$ whereis java
java: /usr/bin/java /etc/java /usr/share/java
이는 명령어 java가 /usr/bin/java에 있음을 나타냅니다.
다시 파기:
순서 2:
$ ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 2009-01-15 18:34 /usr/bin/java -> /etc/alternatives/java
이제 우리는 그것을 안다./usr/bin/java
실제로 에 대한 상징적인 링크입니다./etc/alternatives/java
.
위와 같은 방법으로 자세히 조사합니다.
순서 3:
$ ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 31 2009-01-15 18:34 /etc/alternatives/java -> /usr/local/jre1.6.0_07/bin/java
이것이 java의 실제 위치입니다./usr/local/jre.....
다른 심볼 링크를 찾기 위해 더 깊이 파고들 수 있습니다.
다음 명령을 사용하십시오.
readlink -f $(which java)
Ubuntu gnome에서 사용할 수 있습니다.
내 컴퓨터의 결과는 다음과 같습니다.
/usr/lib/jvm/syslog-7-syslog/jre/bin/syslog
안부 전해요.
일반적으로 java는 /usr/lib/jvm에 설치됩니다.여기에 sun jdk가 설치되어 있습니다.open jdk에서도 같은지 확인합니다.
$whereis java
java: /usr/bin/java /usr/bin/X11/java /usr/share/java /usr/share/man/man1/java.1.gz
$cd /usr/bin
$ls -l java
lrwxrwxrwx 1 root root 22 Apr 15 2014 java -> /etc/alternatives/java
$ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 39 Apr 15 2014 /etc/alternatives/java -> /usr/lib/jvm/java-7-oracle/jre/bin/java
JDK의 실제 위치는/usr/lib/jvm/java-7-oracle/
Ubuntu의 JRE 위치:
/usr/lib/jvm/http-7-http/jre
$whereis Java
java: /usr/bin/java/usr/lib/java/usr/bin/X11/java/usr/share/man1/java.1.gz
Ubuntu 14.04에서는,/usr/lib/jvm/default-java
.
패스명 /usr/lib/jvm/java-8-oracle을 사용하여 솔루션을 찾았습니다.
나는 민트 18.1을 복용하고 있다.
Ubuntu 18.04.1 LTS를 사용하고 있습니다.제 경우 파일을 열어야 했습니다.
/home/[username]/netbeans-8.2/etc/netbeans.conf
또한 jdk 위치를 다음과 같이 변경합니다.
netbeans_jdkhome="/opt/jdk/jdk1.8.0_152"
그런 다음 파일을 저장하고 Netbeans를 다시 실행합니다.그것은 나에게 효과가 있었다.
저는 Ubuntu에서 JDK의 다양한 버전이 있었습니다./usr/lib/jvm
.
Linux 시스템의 터미널에 다음 명령을 작성하여 Java 경로를 얻을 수 있습니다.echo $JAVA_HOME
가장 쉬운 방법은 다음을 입력하는 것입니다.echo $JAVA_HOME
를 참조해 주세요.
언급URL : https://stackoverflow.com/questions/16931327/where-is-the-java-sdk-folder-in-my-computer-ubuntu-12-04
'programing' 카테고리의 다른 글
Graphql 아폴로 서버 + Vue = > 이미지 업로드 (0) | 2022.08.11 |
---|---|
Vue.js 앱의 vuex 스토어를 사용하여 하위 구성 요소(설정 페이지)에서 값을 설정하는 방법은 무엇입니까? (0) | 2022.08.11 |
상위 구성 요소 Vue에서 하위 구성 요소의 메서드를 호출하는 방법 (0) | 2022.08.11 |
할당된 메모리에서 free()를 사용하지 않아도 될까요? (0) | 2022.08.11 |
ES6 모듈을 Vue 단일 파일 구성 요소로 가져올 수 없음 (0) | 2022.08.11 |