Java教程

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目录下有很多可执行文件,常用的有:

  • java:用于启动JVM执行指定的编译后的代码;
  • javaw:也用于启动JVM执行指定的编译后的代码,但无控制台窗口;
  • javac:用于把Java源码文件(.java后缀)编译为Java字节码文件(.class后缀);
  • jar:用于把一组.class文件打包成一个.jar文件;
  • javadoc:用于从Java源码中自动提取注释并生成文档;
  • jdb:Java调试器,用于开发阶段的运行调试。

配置双击直接执行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

这篇关于Windows平台下绿化版Java11安装与Jar包双击打开的配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!