Windows中安装jdk,出现javac不是内部或外部命令 也不是可运行的程序

在经过多次实验,终于解决了在dos窗口验证jdk是否安装成功的错误提示-----javac不是内部或外部命令 也不是可运行的程序

首先要明确的是 在新建 JAVA_HOME , CLASSPATH文件是在系统变量里创建,而不是在用户变量里创建。

在JAVA_HOME:E:\AUTMuLu\java\jdk   ----jdk的安装路径

CLASSPATH:  .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin; -----是出现”javac不是内部或外部命令 也不是可运行的程序"的主要地方

在PATH: 只需要这样一个就行了,不用再去添加其它的目录   ;%JAVA_HOME%\bin;

在安装 成功后,在dos窗口要验证是否安装成功,输入命令 java javac  java -version

java 和javac 会出现命令选项 ----说明是成功的。

java -version  验证版本信息

建议这三个命令都验证成功,以免后续出现不必要的麻烦。

时间: 2024-12-17 18:38:38

Windows中安装jdk,出现javac不是内部或外部命令 也不是可运行的程序的相关文章

win10的cmd中显示:telnet不是内部或外部命令也不是可运行的程序或批处理?

win10的cmd中显示:telnet不是内部或外部命令也不是可运行的程序或批处理? 摘录自:https://blog.csdn.net/haijing1995/article/details/66475546 telnet命令? telnet命令用于登录远程主机,对远程主机进行管理. 举个栗子:在cmd中运行telnet  localhost  8431  也就等同于在浏览器中输入localhost:8431 telnet 127.0.0.1 11211 用于连接 memcached 问题分析

20200221_python虚拟环境在Windows下安装配置_virtualenv不是内部或外部命令也不是可运行的程序或批处理文件

1. 使用管理员启动命令行; 2. 安装虚拟环境 a)      .\pip install virtualenv  -i https://pypi.douban.com/simple/ b)       .\pip install virtualenvwrapper-win -i https://pypi.douban.com/simple/ 3.  解决错误 a)      添加ignore 4.  输入.\workon 出现这个, 表示安装成功: 5. 配置虚拟环境路径, 如果不配置WOR

Tomcat学习笔记 - 错误日志 - Tomcat安装版安装后第二次启动后闪退(转)-- javac不是内部或外部命令 -- 配置java环境教程

如果安装成功并且安装完成第一次启动是成功的,第二次就闪退的话,原因之一是没有配置java的环境.在网上找的配制方法有很多错误,测试javac命令时候会提示不是内部或外部命令,找到一个正确的教程.如下,转载自百度经验:http://jingyan.baidu.com/article/1e5468f924210a484961b7f0.html 'JAVA' 不是内部或外部命令,也不是可运行的程序 或批处理文件解决办法相似. 原因一:没有安装jdk,只安装了jre 1 jdk1.7.0_60+jre才

安装配置Android环境时遇到“javac不是内部或外部命令”的问题

今天在一台新机上,配置了一下Android环境.系统为win7旗舰版64位,下载了java8的安装包"jdk-8u40-windows-x64.exe",安装在D盘: 安装完成,在桌面右键打开命令行窗口,输入"java -version"."java"命令都没问题: 输入"javac"命令报错,提示"javac不是内部或外部命令,也不是可运行的程序": 这是没有在系统变量添加java安装路径的原因,配置系统

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

“javac不是内部或外部命令”,而此时的java环境是好用的: 1.先检查 JAVA_HOME  =   C:\Program Files\Java\jdk1.7.0_45 classpath   =   .;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar Path   =   %JAVA_HOME%\bin; 2.在cmd中执行“set”命令,确认变量是否正确. 注意如果%JAVA_HOME%在显示set时没有被真实值替换,那就是环境变量配错

java环境变量配置问题,控制台命令‘java'可以运行,‘javac'不是内部或外部命令。

新系统每次装jdk都发现这个问题,很难受. jdk默认步骤安装,一切OK,环境变量找个网站copycopy,这就是问题所在,网路上大部分环境变量配置都是系统变量JAVA_HOME:Jdk路径,这个ok, 环境变量PATH:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;这个就有问题了,后面的jre\bin中没有javac.exe,把前面的bin覆盖了,导致无法执行Javac, 接着是CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME

window 10 javac不是内部或外部命令

今天在新电脑上配置Java环境变量(window 10),不管怎么配置都是提示"javac不是内部或外部命令",java,java -version命令是正常的. 后来发现是path路径配置的不对,修改后还是不行,后来看网上说要用jdk的绝对路径,修改后也不行.最后将cmd窗口关闭,重新启动后输入 javac命令就正常了. 一.环境准备 Windows10 jdk-9.0.1 二.下载并安装JDK 到Java的官网下载JDK安装包,地址:http://www.oracle.com/te

Java基础知识强化51:运行javac 报告javac不是内部或外部命令(已解决)

1. 问题:运行javac 报告javac不是内部或外部命令,但是运行java.java-version正常 ? 看看下面三个环境变量是否设置正确: (1)环境变量  JAVA_HOME 设置JAVA_HOME为JDK安装路径,如下: (2)环境变量  PATH (3)环境变量 CLASSPATH 总结: CLASSPATH   .;%JAVA_HOME%\lib;                 (注意:前面点号,分号,后面分号) JAVA_HOME   D:\software\Android

【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。

今天闲来无事想起了node.js,因此到网上下载了一个node.js的安装程序进行安装.其中: 安装程序:node-v0.11.13-x64.msi PC系统:Windows 7 自定义安装路径:D:\TOOLS\NodeJs 安装完成后,执行: D:\TOOLS\NodeJs>node -v v0.11.13 安装框架express,从网站上下载了一个安装文档,说安装express可分全局模式和本地模式,个人觉得全局模式就是默认的没什么意思,就选择本地模式进行安装,执行: D:\TOOLS\N