zoukankan      html  css  js  c++  java
  • Java环境安装配置好了却不能运行xxx.jar程序?

    0,先得知道如下知识 ↓

    java.exe  用于启动window console  控制台程序

    javaw.exe  用于启动 GUI程序

    javaws.exe  用于web程序。

    jvm.dll  就是java虚拟机规范在windows平台上的一种实现

    1,检查Java环境是否已安装或配置成功。

    WIN+R → cmd → java -version,查看是否可以读取到Java版本信息,如果读取不到,说明Java环境安装或配置有问题,重新装一下。

    2,打开注册表

    WIN+R → regedit,或者打开C:/Windows/regedit.exe

    3,修改注册表

    3.1,依次展开找到:HKEY_CLASSES_ROOT/Applications/javaw.exe。注意,如果没有的话,就找到安装的Java文件夹里的javaw.exe文件,如我的电脑中为C:Javajre1.8.0_121injava.exe,运行下,或找个xxx.jar文件,选择打开方式,找到比如我自己的C:Javajre1.8.0_121injava.exe,确定。再展开注册表就行了。

    3.2,依次展开找到:HKEY_CLASSES_ROOT/Applications/javaw.exe/shell/open/command,修改默认的键值为 "C:Javajre1.8.0_121injava.exe" -jar "%1" 。即在中间加了个-jar,注意前后有空格。

    注意!下图是改的java.exe的配置,如果是GUI的jar包,则注册表里要选javaw.exe下的图示处加 -jar

  • 相关阅读:
    【转】微信小程序原理
    【转】onAttachedToWindow()在整个Activity生命周期的位置及使用
    中序遍历非递归遍历算法
    多项式加法运算
    中缀表达式转换为后缀表达式
    多项式计算
    最大子列和问题
    广度优先搜索
    广搜和深搜的区别
    cookie 与 session 的区别详解
  • 原文地址:https://www.cnblogs.com/sungong1987/p/9310161.html
Copyright © 2011-2022 走看看