环境变量弄好以后 找不到JRE?

打包命令jar的选项:

-c 创建新的归档文件 -x 从档案中提取指定的 (或所有) 文件 -u 更新现有的归档文件 -v 在标准输出中生成详细输出 -m 包含指定清单文件中的清单信息 -e 为捆绑到可执行 jar 文件的独立应用程序 -0 仅存储; 不使用情况任何 ZIP 压缩 -M 不创建条目的清单文件 -i 为指定的 jar 文件生成索引信息 -C 更改为指定的目录并包含其中的文件 如果有任何目录文件, 则对其进行递归处理。 清单文件名, 归档文件名和入口点名称的指定顺序 示例 1: 将两个类文件归档到一个名为 classes.jar 的归档文件中:
  • 什么是环境变量JDK和JRE;以及JDKJRE有什么区别

    环境变量(包括系统变量和用户变量)是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。

    • 例如Windows操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程

    顾名思义,系统环境变量,对所有用户起作用;
    而用户环境变量只对当前用户起作用。

    • 例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所用用户登陆,在命令行输入java都会有java的帮助信息出来。而如果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆时这个变量就和不存在一样。
      JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。
      JDK顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。
  • 如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。

JDK包含的基本组件包括:
javac – 编译器,将源程序转成字节码
jar – 打包工具,将相关的类文件打包成一个文件
javadoc – 文档生成器,从源码注释中提取文档
Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。
Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。

简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,

如何配置jdk和jre呢,许多新手玩家都不会,

今天,在这里,为你讲解。

  • 电脑GG后 ,重新安装JDK时,体验了把最新版的JDK 12 安装完成后发现没有 jre 。没有这么办呢?只好问度娘咯!经过一段查到总算是找到方法配置啦~ ~ (为了以后不再花时间找,临时拿个小本本记一下) 一、JRE配置 解决...

  • Windows环境下java环境配置步骤相关安装包下载JDKJRE的安装环境变量配置测试 相关安装包下载 查看本机系统类型 依次点击:“所有设置”-“系统”-“关于” 到Oracle官网上下载对应系统版本的安装包 点击此处跳转...

  • JDK的版本迭代已经进入了“的链接) 选择想要的JDK版本:(本例子中选择...配置win10的环境变量;打开“控制面板\系统安全\系统”,打开“高级系统设置”...

  • 什么是JDKJDK就是Java开发工具包,即Java Development Kit。是Java开发所需要的最基本的工具。包括Java编译器(把人使用的Java语言变成电脑能懂的二...Java运行环境,它是JDK的一部分,但也可以脱离JDK单独使用...

  • 这东西我弄了整整一天,查了超多的网页,视频,都没有解决!

    后来我又下了tomcat 9 !!!!!依然不行啊,后来又改回tomcat 10。

    之前我的jdk13.0.2没有独立JRE的,JDK目录下让我单独下了一个JRE7。

    用网上的方法把JDK13.0.2自带的JRE导出来了,也就是JDK文件夹里出了一个独立JRE文件夹,还是不行。把tomcat startup.bat文件里最后的语句中 strat改成run,最后再添加一个pause(是为了不闪退,停留下来看看报错写的什么),双击startup.bat,或者cmd里输入startup,报了几个错,比如:   WARNING:

    我觉得还是JRE的问题,第一次用JRE7,第二次用JDK13.0.2自带的JRE,都不行。第三次我去Oracle官网下了JRE8,也就是文章开头,终于好使了!

    当然,我在setclasspath.bat文件里添加了那行命令,如下图

    也在系统环境变量里做了配置,如图:

    path里添加了如下图:

    总结: 如果JDK是高版本,就是不自带JRE的 (JDK是从8开始就和JRE分家了吧?反正从那个分家后的版本吧),那么就单独下一个最新的JRE,这一天我去官网看最新版是JRE 8。

    祝遇到同样问题的可以顺利解决。不是像我一样搞一整天,累死。

    我要回帖

    更多关于 查房证明可以先弄好以后用吗 的文章

     

    随机推荐