首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

请确保JAVA_HOME指向JDK而不是JRE。

JAVA_HOME是一个环境变量,用于指定Java开发工具包(JDK)的安装路径。JDK是Java开发的核心组件,包含了Java编译器、运行时环境和开发工具等。

在开发Java应用程序时,需要先安装JDK,并将JAVA_HOME设置为JDK的安装路径。这样,系统就能够找到JDK,并使用其中的工具和库来编译和运行Java代码。

设置JAVA_HOME的步骤如下:

  1. 首先,需要安装JDK。可以从官方网站(https://www.oracle.com/java/technologies/javase-jdk11-downloads.html)下载适合自己操作系统的JDK安装包,并按照安装向导进行安装。
  2. 安装完成后,需要找到JDK的安装路径。通常情况下,JDK的安装路径为"C:\Program Files\Java\jdk1.x.x_xx"(Windows系统)或"/usr/lib/jvm/jdk1.x.x_xx"(Linux系统)。
  3. 接下来,需要设置JAVA_HOME环境变量。在Windows系统中,可以按下Win + R键,打开运行窗口,输入"sysdm.cpl"并点击确定,打开系统属性窗口。在窗口中选择"高级"选项卡,点击"环境变量"按钮。在"系统变量"部分,点击"新建"按钮,输入"JAVA_HOME"作为变量名,然后将JDK的安装路径作为变量值。在Linux系统中,可以编辑"/etc/profile"文件,在文件末尾添加以下内容:export JAVA_HOME=/usr/lib/jvm/jdk1.x.x_xx export PATH=$JAVA_HOME/bin:$PATH然后保存文件并执行命令"source /etc/profile"使配置生效。
  4. 最后,需要将JDK的bin目录添加到系统的PATH环境变量中,以便在命令行中可以直接使用Java相关的命令。在Windows系统中,可以在系统属性窗口的"系统变量"部分找到"Path"变量,点击"编辑"按钮,在变量值的末尾添加";%JAVA_HOME%\bin"。在Linux系统中,可以编辑"~/.bashrc"文件,在文件末尾添加以下内容:export PATH=$JAVA_HOME/bin:$PATH然后保存文件并执行命令"source ~/.bashrc"使配置生效。

通过以上步骤,就可以确保JAVA_HOME指向JDK而不是JRE。这样,在开发和运行Java应用程序时,系统会使用JDK提供的工具和库,以确保应用程序的正常编译和运行。

腾讯云提供了多个与Java开发相关的产品和服务,例如云服务器、云数据库、云原生应用平台等。具体推荐的产品和产品介绍链接地址可以根据实际需求来确定。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Tomcat 7之无需JDK只需JRE与无需web.xm及J2SE 6.0之真实与谎言? 博客分类: Java TomcatJ2SEWeb

\Tomcat\7.0.0-RC4\bin>startup.bat 嘿嘿,启不来了,呵呵,报告 JAVA_HOME 变量设置不对,应当指向JDK不是直接指向 JRE 路径了事 The JAVA_HOME...should point to a JDK not a JRE 可能会有疑问,不是明明文档里说只需要JRE 6.0的吗?...=D:\JDK\1.6.0 JRE_HOME=D:\JRE\1.5.0 是运行不起来的。...为了后面的试验方便,首先配置个管理用户,编辑 conf\tomcat-users.xml 配置文件, 由于Tomcat 7重新定义了四个不同的角色来管理应用程序,不是原来单一个manager角色,为此增加了角色为...\Tomcat\7.0.0-RC4\lib\servlet-api.jar(javax/servlet/ServletException.class) 类文件具有错误的版本 50.0,应为 49.0 删除该文件或确保该文件位于正确的类路径子目录中

64130
  • java环境变量 的配置与详解(全网最详细教程)

    目录 JDK的下载与安装 配置java环境变量 JAVA_HOME变量 Path变量 ClassPath变量 classpath变量配置的解释 java运行环境的验证 JDK的下载与安装 首先,...可能这里有人问,刚才不是选择过安装路径了吗?现在怎么又要选择?..._181 也就是说刚才安装的是JDK(开发),现在安装的是JRE(运行),路径建议是将这两个安装到同一个目录下。...(注意:点击确定以后要检查一下,确保这个变量配置好了) Path变量 找到系统变量中的path变量,选中,点击编辑 然后点击新建(下方可复制,此处跟前面路径无关) %JAVA_HOME%\bin 继续点击新建...,为了确保jre(运行)在你使用javaIDE的时候不产生问题,再新建一个变量 %JAVA_HOME%\jre\bin 再次注意:必须全是英文状态下的字符。

    11K31

    如何使用Apt-Get在Ubuntu 16.04上安装Java

    安装默认JRE / JDK 安装Java的最简单方法是使用与Ubuntu一起打包的版本。具体来说,这将安装OpenJDK 8,这是最新推荐的版本。 首先,更新包索引。...sudo apt-get install default-jre 还有另一个名为JDK(Java Development Kit)的默认Java安装。...如果要编译Java程序或者使用Java的软件特别需要它,通常只需要JDKJDK确实包含JRE,因此除了较大的文件大小外,如果安装JDK不是JRE,则没有任何缺点。...sudo nano /etc/environment 在此文件的末尾,添加以下行,确保使用您自己复制的路径替换突出显示的路径。...想要了解更多关于使用Apt-Get安装Java的相关教程,前往腾讯云+社区学习更多知识。

    3.4K20

    Java开发环境系列:JDK安装及环境变量设置(windows)

    第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。 注意:不能都安装在java文件夹的根目录下,jdkjre安装在同一文件夹会弹出错误窗口。...设置环境变量 Windows系统不区分大小写,设置Path和PATH并没有区别;Linux系统是区分大小写的,设置Path和PATH是有区别的。...变量名:JAVA_HOME 变量值:JDK安装目录,不是JRE的安装目录,注意:最后不要加分号";" 变量名:PATH (windows程序文件的目录) 变量值:%JAVA_HOME%\bin; 或 JDK...;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; ? ? ? 如何在原有环境变量值基础上添加新值? 答:%变量名% 取到原有环境变量的值。...JAVA_HOME 指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk;可避免多次修改所造成的问题,%JAVA_HOME

    1.5K30

    JAVA环境配置

    : 1.2 安装 下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装JRE,一并安装就可以了。...变量设置参数如下: 变量名:JAVA_HOME 变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // 要根据自己的实际路径配置 变量名:CLASSPATH...变量名:Path 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 1.4 JAVA_HOME 设置 1.5 PATH设置 1.6...2 Linux,UNIX,Solaris,FreeBSD环境变量设置 环境变量PATH应该设定为指向Java二进制文件安装的位置。如果设置遇到困难,参考shell文档。...例如,假设你使用bash作为shell,你可以把下面的内容添加到你的 .bashrc文件结尾: export PATH=/path/to/java:$PATH 发布者:全栈程序员栈长,转载注明出处:https

    1.1K30

    JDK的安装配置 - Windows

    另外需要明确的一点就是,随着版本更新,并不是一直在添加内容,也会进行删减,很可能造成某些类和命令已经被替换,初学者又不知道如何用其他方式来解决。...JAVA_HOME 在系统变量界面框中点击新建 变量名:JAVA_HOME 变量值:填写jdk的安装目录,可以通过浏览目录的方式选择 目录的结尾不要出现分号,也不要选择任何jdk安装目录中的子目录 ?...添加两项内容 %JAVA_HOME%\bin %JAVA_HOME%\jre\bin 点击新建,输入内容,回车确认 ?...配置完成后点击确定 五、cmd测试 当完成前面所有的配置后,恭喜你,JDK的安装和配置都已经完成了,你可以开启Java的学习之旅了。在这之前我们需要先来测试一下,确保万无一失。...显示以上信息表示正确,如果提示"不是内部或外部命令"则表示失败,认真检查上述步骤,并确实已经关闭了所有环境变量的配置窗口,使用的是新的cmd窗口 如果你已经迫不及待的想要开始一个程序的编写了,可以查看这篇文章

    60931

    在Linux环境下采用压缩包方式安装JDK 13的方法

    JDK 8及以下的版本可能与此有所区别,参考其他专门安装JDK 8的安装过程。 JDK 10以上应该可这个过程大体没有太多区别,不过参考的时候务必注意有些位置需要换成你当前的版本代号。...那么,JRE_HOME怎么办呢?? 早在JDK 8的时候,安装好的JAVA_HOME下能够找到一个叫做jre的文件夹,但是到JDK 13的时候刚才也看了,哪里有jre呢??...其实不用考虑这个问题,因为新版本的JDK不仅附带JRE,而且把JRE组件直接毁进JDK了,所以JRE_HOME可以直接给成JAVA_HOME就可以了。...: export JAVA_HOME=/usr/lib/jvm/jdk-13 export JRE_HOME=/${JAVA_HOME} export CLASSPATH=....:${JAVA_HOME}/libss:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 然后:wq保存退出,不过因为只是写在了文件里,这些环境变量并没有被实际的构建到内核中

    1.2K10

    Java 答疑:JDK 11(Java 11)之后没有 JRE 目录,环境用户变量配置的解决方法

    前言 我们之前的 JDK 1.8 版本乃至以下版本压缩包下载解压后直接运行会生成 JDKJRE 两个目录文件,但从 Java 11 之后,只有 JDK 目录文件生成,没有单独的 JRE 目录文件,...一、JDK 11(Java 11)之后 JRE 说明 在 JDK 11(Java 11)之后 JRE 是集成在 JDK 之中的,无需我们额外进行环境变量配置,仅需配置 JDKJAVA_HOME 与...JAVA_HOME 变量指向 JDK 根目录,即 bin 目录上一级。 PATH 变量指向 JDK 的 bin 目录。...jdk-13_windows-x64_bin,生成 JDK 目录,这是可以看到没有生成 JRE 目录,具体如下图所示: 四、执行 Dos 命令生成 JRE 打开命令窗口,管理员权限运行,切换到 JDK...查看本地安装的 Java 版本如下图所示: ---- 总结 本文给大家介绍了如何在 JDK 13 等高版本 JDK 中生成 JRE

    3.4K20

    JDK安装教程

    一、JREJDK介绍 java是当前比较流行的一种编程语言,当我们开始学习java的时候肯定会先要安装jdk,然后进行环境变量控制。...JRE(Java Runtime Environment ) Java运行环境,用来运行JAVA程序的。 JDK(Java Development Kit) Java开发工具包,包含JRE。...在这个页面会显示最新的JDK的版本,如果需要下载最新的怎么怎么,直接选择这个页面的JDK版本点击Downloads,如果不是直往下拖选择java archive 根据电脑的系统选择对应的版本,...在我们安装的JDK里面已经有了JRE了, 所以这里可以选择取消,对以后的开发工作一点都不影响,当然,装了也没关系。...发布者:全栈程序员栈长,转载注明出处:https://javaforall.cn/135283.html原文链接:https://javaforall.cn

    1.1K10
    领券