简体   繁体   English

不同的java JDK文件有什么区别:default-java,java-1.8.0-openjdk-amd64,java-8-openjdk-amd64,java-8-oracle

[英]what is the difference between different java JDK files: default-java , java-1.8.0-openjdk-amd64 , java-8-openjdk-amd64 , java-8-oracle

they are all in my /usr/lib/jvm/.. file in my ubuntu machine. 它们都在我的ubuntu机器上的/ usr / lib / jvm / ..文件中。 Can someone explain the differences between these 4 files and why the file called java1.8.0_91 isn't considered a JDK? 有人可以解释这4个文件之间的差异以及为什么名为java1.8.0_91的文件不被视为JDK? I came across these files while finding a JDK for android studio. 我在为android studio找到JDK时遇到了这些文件。

Most of these directories are symlinks to each other. 这些目录中的大多数是彼此的符号链接 You, probably, have two JDK/JRE installed: Open JDK and Oracle JDK. 您可能安装了两个JDK / JRE:打开JDK和Oracle JDK。 See here and here for difference between Open JDK/Oracle JDK, and between JDK and JRE. 有关Open JDK / Oracle JDK之间以及JDK和JRE之间的区别,请参见此处此处 java1.8.0_91 is probably JRE, not JDK. java1.8.0_91可能是JRE,而不是JDK。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 需要专门获取 java-1.8.0-openjdk-amd64 并安装? - Need to source java-1.8.0-openjdk-amd64 specifically and install? 我不断收到错误无法在指定路径 /usr/lib/jvm/java-8-openjdk-amd64/jre/../lib/jconsole.jar 处找到工件 sun.jdk:jconsole:jar:jdk” - I keep getting the error Could not find artifact sun.jdk:jconsole:jar:jdk at specified path /usr/lib/jvm/java-8-openjdk-amd64/jre/../lib/jconsole.jar" Jmeter>>>每次执行./jmeter命令时都发现错误(./jmeter:/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java/bin/java:未找到) - Jmeter>>> i found a error every time when i execute ./jmeter command(./jmeter: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java/bin/java: not found) java-17-openjdk-amd64 中的“javac”在哪里? - Where is 'javac' in java-17-openjdk-amd64? 进程 'command '/usr/lib/jvm/java-11-openjdk-amd64/bin/java'' 以非零退出值 1 结束 - Process 'command '/usr/lib/jvm/java-11-openjdk-amd64/bin/java'' finished with non-zero exit value 1 CentOS7:将默认JAVA设置为Oracle JDK而不是openJDK - CentOS7: Setting default JAVA as Oracle JDK and not openJDK 无法找到tools.jar。 预计在/usr/lib/jvm/java-7-openjdk-amd64/lib/tools.jar中找到它 - Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-7-openjdk-amd64/lib/tools.jar java.lang.UnsatisfiedLinkError:/usr/local/openjdk-8/jre/lib/amd64/libawt_xawt.so:libXrender.so.1: - java.lang.UnsatisfiedLinkError: /usr/local/openjdk-8/jre/lib/amd64/libawt_xawt.so: libXrender.so.1: Android Studio错误:/ usr / lib / jvm / java-7-openjdk-amd64 / jre / lib / security / cacerts(无此类文件或目录) - Android Studio Error:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/security/cacerts (No such file or directory) 线程“主”java.lang.UnsatisfiedLinkError 中的异常:无法加载库:/usr/lib/jvm/java-17-openjdk-amd64/lib/libawt_xawt.so - Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-17-openjdk-amd64/lib/libawt_xawt.so
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM