우분투에 Java 9 jre 및 jdk를 설치하려고합니다. 그러나 나는 그것을 발견 할 수 없다. ii openjdk-9-jdk:amd64 9~b181-4 amd64 OpenJDK Development Kit (JDK) ii openjdk-9-jdk-headless:amd64 9~b181-4 amd64 OpenJDK Development Kit (JDK) (headless) ii openjdk-9-jre:amd64 9~b181-4 amd64 OpenJDK Java runtime, using Hotspot JIT ii openjdk-9-jre-headless:amd64 9~b181-4 amd64 OpenJDK Java runtime, using Hotspot JIT (headless)
OpenJDK-9 JDK가 우분투에 없음 17.10
자바 -version 반환 : 나는 모든 패키지를 설치 openjdk version "9-Ubuntu" OpenJDK Runtime Environment (build 9-Ubuntu+0-9b181-4) OpenJDK 64-Bit Server VM (build 9-Ubuntu+0-9b181-4, mixed mode)
javac의의 -version : javac 9-Ubuntu
하지만 새 인 IntelliJ에서 JDK를 만들려고 할 때 :
그런 다음 오류가 발생합니다.
내가는/usr/lib 디렉토리/JVM의 내용을 확인 /과 : 자바-9-오픈 JDK-AMD64를 들어 drwxr-xr-x 7 root root 4096 gru 17 16:16 ./ drwxr-xr-x 4 root root 4096 gru 18 18:11 ../ lrwxrwxrwx 1 root root 22 paź 24 00:43 ASSEMBLY_EXCEPTION -> jre/ASSEMBLY_EXCEPTION drwxr-xr-x 2 root root 4096 gru 17 16:16 bin/ lrwxrwxrwx 1 root root 41 paź 24 00:43 docs -> ../../../share/doc/openjdk-8-jre-headless/ drwxr-xr-x 3 root root 4096 gru 17 16:16 include/ drwxr-xr-x 5 root root 4096 gru 17 16:16 jre/ drwxr-xr-x 3 root root 4096 gru 17 16:16 lib/ drwxr-xr-x 4 root root 4096 gru 17 16:16 man/ lrwxrwxrwx 1 root root 20 paź 24 00:43 src.zip -> ../openjdk-8/src.zip lrwxrwxrwx 1 root root 22 paź 24 00:43 THIRD_PARTY_README -> jre/THIRD_PARTY_README
: drwxr-xr-x 9 root root 4096 gru 18 18:11 ./ drwxr-xr-x 4 root root 4096 gru 18 18:11 ../ drwxr-xr-x 2 root root 4096 gru 18 18:11 bin/ drwxr-xr-x 4 root root 4096 gru 18 18:11 conf/ lrwxrwxrwx 1 root root 41 sie 24 19:15 docs -> ../../../share/doc/openjdk-9-jre-headless/ drwxr-xr-x 3 root root 4096 gru 18 18:11 include/ drwxr-xr-x 2 root root 4096 gru 18 18:11 jmods/ drwxr-xr-x 77 root root 4096 gru 18 18:11 legal/ drwxr-xr-x 5 root root 4096 gru 18 18:11 lib/ drwxr-xr-x 4 root root 4096 gru 18 18:11 man/ lrwxrwxrwx 1 root root 20 sie 24 19:15 src.zip -> ../openjdk-9/src.zip
제 질문이 잘못되었습니다. 자바-9를 설치하려면 내가 사용 :
sudo apt install openjdk-9-jre openjdk-9-jdk
Java 9 JDK 구조는 Java 8과 매우 다릅니다. 구조를 이해할 수있는 새 버전의 IntelliJ가 있는지 확인해야합니다. –
IntelliJ IDEA 2017.3.1 (Ultimate Edition) Build # IU-173.3942.27, 작성일 : 2017 년 12 월 11 일 –
[새 폴더 구조로 인해 Linux에서 Intellij IDEA의 SDK로 Java 9를 올바르게 설정] (https : //stackoverflow.com/questions/47296429/properly-set-up-java-9-as-sdk-in-intellij-idea-on-linux-due-to-new-folder-struct) – nullpointer