在过去,Oracle曾经发布过Windows的可执行安装程序,它将:
从Java 11开始,Oracle的免费Java版本(Oracle OpenJDK)似乎不包含安装程序.它只是一个包含二进制文件的zip文件.
我们如何在Windows上安装OpenJDK 11,因为上述集成不再存在?他们不是必要的吗?
我从oracle官方站点下载并安装了oraclejdk11,并在windows上的系统环境变量中修改了PATH和JAVA_HOME变量
C:\ Users\Aviral> javac -version
javac 11.0.1
C:\ Users\Aviral> java -version
java版"1.8.0_102"
Java(TM)SE运行时环境(版本1.8.0_102-b14)
Java HotSpot(TM)64位服务器VM(版本25.102-b14,混合模式)
我知道jdk11不包含jre但是如何从java 11中的cmd运行java程序
我的Windows 8命令提示符不再显示java.我发现在C:\ProgramData\Oracle\Java\javapath找到错误的符号链接时我无法改变.当我尝试改变时,我得到了错误:
Problem with Shortcut
The name 'C:\Program Files\Java\jre1.8.0_45\bin\javaw.exe' specified in the Target box is not valid. Make sure the path and file name are correct.
Run Code Online (Sandbox Code Playgroud)
当我尝试创建快捷方式时,我有消息:
Windows can't create a shortcut here.
Do you want the shortcut to be placed on the desktop instead?
[Yes] [No]
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题呢?