系统相关
首页 > 系统相关> > Windows平台下绿化版Java11安装与Jar包双击打开的配置

Windows平台下绿化版Java11安装与Jar包双击打开的配置

作者:互联网

安装JDK

Oracle的官网下载:

image-20210630154207941

官方最新版本是16,个人选择下载11版本的zip压缩包:jdk-11.0.6_windows-x64_bin.zip

网盘下载地址:

链接:https://pan.baidu.com/s/16vNLcOVd5LfTRoAnneL2ww
提取码:6uke

我解压到了D:\deploy目录下:

image-20210630155208637

设置环境变量

然后需要将该目录添加JAVA_HOME环境变量中。官方的说明是:

image-20210630155459743

大致操作:

image-20210630155813636

image-20210630160050725

然后将%JAVA_HOME%\bin添加到path环境变量中:

image-20210630160313854

注意:添加到用户的Path环境变量和系统的Path环境变量都可以,区别在于当前用户生效还是当前电脑所有用户都生效。

JAVA_HOMEbin目录添加到PATH中是为了在任意文件夹下都可以运行java

至此Java已经安装完毕,下面我们验证一下安装是否成功:

验证安装

打开命令行,输入如下命令,如果安装成功,会看到如下输出:

Microsoft Windows [版本 10.0.18363.418]
(c) 2019 Microsoft Corporation。保留所有权利。

C:\Users\ASUS>java -version
java version "11.0.5" 2019-10-15 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.5+10-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.5+10-LTS, mixed mode)

C:\Users\ASUS>

如果你看到的版本号不是16,而是151.8之类,说明系统存在多个JDK,且默认JDK不是JDK 16,需要把JDK 16提到PATH前面。

JDK中的可执行文件

JAVA_HOMEbin目录下有很多可执行文件,常用的有:

配置双击直接执行Jar程序

在没有配置前,我们需要通过java -jar xxx.jar命令来启动程序:

image-20210630165846000

现在我们希望以后能直接双击打开。

首先,随便找个jar文件右键单击点打开方式–>默认打开方式,点预览,选择%JAVA_HOME%\bin下的javaw.exe文件点确定,让注册表中先生成相应的项和值:

image-20210630172121817

然后修改刚才生成的注册表项(regedit命令打开注册表):

修改HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command的默认值:

由
"D:\deploy\jdk-11.0.5\bin\javaw.exe" "%1"
改为
"D:\deploy\jdk-11.0.5\bin\javaw.exe" -jar "%1"

image-20210630172621848

将jar包文件属性改成如下形式:

image-20210630173315150

再次双击Jar包就打开了程序:

image-20210630173351842

标签:bin,Java,JDK,java,Windows,11.0,jar,Java11,双击
来源: https://blog.csdn.net/as604049322/article/details/118366166