关于jdk环境变量配置以及javac不是内部或外部命令的解决

yizhihongxing

关于JDK环境变量配置以及javac不是内部或外部命令的解决有以下攻略:

配置JAVA_HOME环境变量

  1. 前往Oracle官网下载对应版本的JDK,例如jdk-11.0.4_windows-x64_bin.exe

  2. 打开安装文件,按照提示进行安装,注意安装路径,以jdk-11.0.4为例,默认路径为C:\Program Files\Java\jdk-11.0.4

  3. 设置JAVA_HOME环境变量:右键点击"计算机",选择属性 -> 高级系统设置 -> 环境变量 -> 新建,变量名为JAVA_HOME,变量值为JDK安装目录路径,例如C:\Program Files\Java\jdk-11.0.4。

  4. 在path环境变量中添加%JAVA_HOME%\bin,多个路径之间用分号隔开。例如:C:\Program Files\Java\jdk-11.0.4\bin;

  5. 单击"确定",重启计算机,环境变量设置完成。

验证配置是否成功

  1. 在命令行工具中运行javac -version命令,如果显示jdk版本信息,说明配置成功。
javac -version
javac 11.0.4

javac不是内部或外部命令的解决

如果在命令行中输入javac命令时,出现"javac不是内部或外部命令"的错误,通常是由于没有配置环境变量导致的。

解决方法如下:

  1. 先确认JAVA_HOME环境变量是否正确配置,之前攻略中已经详细介绍了配置方法。

  2. 如果JAVA_HOME环境变量已经正确配置,可以通过以下命令测试一下path系统环境变量:

echo %path%

如果结果中看到了JDK安装目录下的bin文件夹路径,说明path环境变量设置正确。

  1. 如果path变量未包含JDK的/bin路径,可以通过编辑系统path变量来添加。可以按照前面介绍环境变量配置步骤进行操作,将JDK安装目录下的bin文件夹的路径添加到path环境变量中即可。

综上所述,通过正确配置JAVA_HOME环境变量和path系统环境变量,即可解决javac不是内部或外部命令的问题。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:关于jdk环境变量配置以及javac不是内部或外部命令的解决 - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • 浅谈数据库日期类型字段设计应该如何选择

    当我们设计数据库时,日期类型字段是一个必不可少的部分。但是,在选择日期类型字段时,我们应该考虑哪些因素?本篇攻略就会详细的讲解如何选择日期类型字段的设计。 选项 在SQL数据库中,通常有三种类型的日期字段: 日期类型(DATE):仅存储年、月和日期. 时间类型(TIME):仅存储小时、分钟和秒 时间戳类型(DATETIME或TIMESTAMP):存储日期和时…

    other 2023年6月25日
    00
  • C语言循环链表实现贪吃蛇游戏

    C语言循环链表实现贪吃蛇游戏 前置技能 在实现贪吃蛇游戏前,需要有以下基本知识: C语言开发基础,包括变量、指针、结构体等的基础使用; 循环链表的基本原理,包括循环链表的概念、实现等。 整个游戏的基本逻辑,包括贪吃蛇的移动和食物生成等。 游戏框架 本贪吃蛇游戏基于循环链表展开,游戏的实现需使用结构体和指针来实现单个节点及其相互关系的存储。 首先,我们需要定义…

    other 2023年6月27日
    00
  • Android手机上同时安装正式包与测试包的方法

    Android手机上同时安装正式包与测试包的方法 有时候,我们需要在Android手机上同时安装正式包和测试包,以便进行测试和调试。以下是实现这一目标的两种方法: 1. 使用不同的应用ID 在Android应用中,应用ID是唯一标识一个应用的字符串。通过在正式包和测试包中使用不同的应用ID,我们可以在同一台设备上同时安装这两个应用。 示例: 正式包应用ID:…

    other 2023年10月12日
    00
  • PHP autoload使用方法及步骤详解

    当需要使用多个类时,手动加载文件会变得非常繁琐,因为你需要手动require每个文件。PHP支持自动加载类的方法,称为autoload。在这个攻略中,我们将探讨PHP autoload使用方法及步骤。 步骤 1. 定义自动加载函数 首先,我们需要定义一个自动加载函数,这个函数负责自动加载我们需要用到的类。这个函数应该遵循一定的规则,即它只会加载我们使用的那个…

    other 2023年6月27日
    00
  • vmware8安装配置win7、centos-7向导

    vmware8安装配置win7、centos-7向导 VMware Workstation 8 是一款强大的虚拟化软件,可以在一台电脑上模拟多个虚拟机,运行不同的操作系统,比如 Windows、Linux 等,同时可以在虚拟机之间互相通信。本文将介绍如何安装和配置 VMware Workstation 8,并创建并配置 Windows 7 和 CentOS …

    其他 2023年3月28日
    00
  • Python装饰器详细介绍

    Python装饰器详细介绍 装饰器是Python中一种强大的编程工具,它可以用于修改、扩展或包装函数或类的行为。本攻略将详细介绍Python装饰器的概念、语法和使用方法,并提供两个示例说明。 什么是装饰器? 装饰器是一种特殊的函数,它接受一个函数作为输入,并返回一个新的函数作为输出。装饰器的作用是在不修改原函数代码的情况下,对函数的行为进行修改或扩展。 装饰…

    other 2023年8月8日
    00
  • Android自定义超级炫酷的ViewPage指示器

    请你先在我的回答里看到标题及类别,以便更好地组织答案。 标题:Android自定义超级炫酷的ViewPage指示器的完整攻略 类别:Android开发 / ViewPage指示器 1. 基本思路 要自定义一个炫酷的ViewPage指示器,我们需要完成以下几个步骤: 创建一个自定义View,用于渲染指示器; 实现ViewPager.OnPageChangeLi…

    other 2023年6月25日
    00
  • 如何使用Idea进行合并代码分支

    如何使用Idea进行合并代码分支攻略 在使用Idea进行合并代码分支之前,确保你已经完成以下准备工作: 确保你已经安装了最新版本的Idea集成开发环境。 确保你已经克隆了代码仓库,并且已经切换到要合并的分支。 下面是使用Idea进行合并代码分支的完整攻略: 步骤1:打开Idea并导航到版本控制工具 打开Idea集成开发环境。 导航到顶部菜单栏,选择 \”VC…

    other 2023年7月27日
    00
合作推广
合作推广
分享本页
返回顶部