私はJava 9 jreとjdkをubuntuにインストールしようとしています。しかし、私はそれを見つけることができません。 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がUbuntuにない17.10
のJava -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を作成しようとすると:
それからエラーが出る:
Iは、/ usr/lib/JVMの内容を確認/とします。java-9-OpenJDKの-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
私の質問は間違っていますか? Javaの-9をインストールするには、私が使用:
sudo apt install openjdk-9-jre openjdk-9-jdk
Java 9 JDKの構造はJava 8とは非常に異なっています。構造を理解している新しいバージョンのIntelliJが必要です。 –
IntelliJ IDEA 2017.3.1(アルティメットエディション) ビルド番号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