java不是内部或外部命令也不是可运行的程序和批处理文件

环境变量
classpath
.;C:\Program Files (x86)\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files (x86)\Java\jdk1.6.0_10\lib\tools.jar
path
C:\Program Files (x86)\Java\jdk1.6.0_10\bin
java_home
C:\Program Files (x86)\Java\jdk1.6.0_10
感觉没什么问题,可是就是编译不了啊,解决了给加分

编译不了?
那你安装时注意一下
别安装在默认的C:\Program Files\Java\jdk1.6.0_37文件夹下(后面的jdk1.6.0_37可能不同,这是安装版本问题)
Java对文件夹名有空格的敏感,有时好出错,建议直接安装在C盘上(C:\Java\jdk1.6.0_37)
然后重新设置一下环境变量
CLASSPATH-------.;C:\Java\jdk1.6.0_37\lib
JAVA HOME-------C:\Java\jdk1.6.0_37
PATH-------C:\Java\jdk1.6.0_37\bin
这样你再试试能不能编译。。

若还不能编译也有可能是版本问题,就是你当前用的和你的机子不匹配,重新下个其他版本的安装再试试。。

希望能帮助你!!!
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-04-04

如果是这个错误提示,应该就是path的问题。

可以试试从命令行 cd 到你的C:\Program Files (x86)\Java\jdk1.6.0_10\bin

然后输入 java  -verion

这是因为没有在环境变量中配置java的path路径,将jdk安装目录下的bin目录的完整路径拷贝到环境变量的path里面,用分号隔开,环境变量在我的电脑右键属性,高级系统设置,环境变量。

环境变量path添加jdk安装目录下的bin路径,然后检查jdk安装是否成功的命令为:java -version,你可以使用java -help。

本回答被网友采纳
第2个回答  推荐于2018-06-22
如果是这个错误提示,应该就是path的问题

你可以试试从命令行 cd 到你的C:\Program Files (x86)\Java\jdk1.6.0_10\bin

然后 java -verion追问

显示这个
Unrecognized option: -verion
Could not create the Java virtual machine.

追答

sorry

是 java -version

如果正确显示版本号,说明Path设置不对,核对看看吧

追问

对了,我把以前电脑本身带的path给覆盖了,是这个原因吗

追答

maybe. 你应该加在最后

本回答被提问者和网友采纳
第3个回答  2012-11-09
path最后要加一个";"(分号)
你的javac能运行么。

还有classpath, 只需要设置成:
.;C:\Program Files (x86)\Java\jdk1.6.0_10\lib;

就行了

一定要注意分号,以前我在这上面搞的好惨!,末尾加一个肯定没问题。
第4个回答  2012-11-08
和其他两个没关系,打开我的电脑,地址栏输入C:\Program Files (x86)\Java\jdk1.6.0_10\bin,查看有java.exe没有,因为cmd中输入java调的就是java.exe。

JAVA不是内部或外部命令,也不是可运行的程序或批处理文件。这句话是什 ...
当你遇到"javac 不是内部或外部命令,也不是可运行的程序或批处理文件"的错误提示,这通常意味着你的Java环境变量配置存在问题。环境变量在计算机系统中扮演着重要角色,它们是系统用来识别和定位特定软件和文件路径的字符串设置。比如,path环境变量在Windows系统中负责存储可执行文件的搜索路径,当运行一个...

JAVA不是内部或外部命令,也不是可运行的程序或批处理文件。这句话是什 ...
出现“'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。”表示环境变量配置有误。环境变量:环境变量:是供系统内部使用的变量,是包含系统的当前系统用户的环境信息的字符串和软件的一个确定存放的路径 ;path:windows系统执行命令时要搜索的路径 ;classpath:java在编译和运行时要找的cla...

Win7系统输入javac命令提示javac不是内部或外部命令怎么办
原因一:没有安装jdk,只安装了jre jdk1.7.0_60+jre才是完整的,如果没有安装jdk的话,在cmd里边输入javac就会提示“‘javac’ 不是内部或外部命令,也不是可运行的程序 或批处理文件”。解决方法:安装jdk即可。原因二:安装了jdk和jre,但是配置失败 安装了jdk的话,正常cmd下输入javac时一定可...

如何解决不是内部或外部命令,也不是可运行的程序或批处理文件
1、首先我们在在命令提示符里面输入一个命令或者运行批处理,看到提示不是内部或外部命令,也不是可运行的程序 或批处理文件。2、如果出现上述问题,是因为系统的系统环境变量配置有问题,需要我们手动去修改系统环境变量。3、在计算机上选择我的电脑,右键单击,出现菜单栏,选择属性。4、进入属性页面后,...

想问问大家,javac不是内部指令或外部指令咋解决兔装
话说某个清宁的午后,我坐在书房的窗前,思索着一个问题。我不禁想问问大家,当我们在命令行窗口敲击"javac"这个指令,却被回复"javac不是内部指令或外部指令,也不是可运行的程序或批处理文件"时,我们该如何解决这个问题呢?或许有人会说,这实在是太简单的问题,只需要配置一下环境变量就行了嘛!

javac不是内部或外部命令,也不是可运行的程序或批处理文件
一、首先下载JDK的最新版本。\\r\\n二、安装好后进行配置。右击“我的电脑”,打开“属性”,选择“高级”里面的“环境变量”。在新打开的界面中系统变量需要设置三个属性。在没安装过JDK的电脑中path属性是本来存在的。\\r\\n1)在“用户变量”点击“新建”,然后变量名写上"java_home",在变量值写上...

cmd输入javac不是内部命令
当你在命令提示符(cmd)中输入`javac`并收到“不是内部或外部命令,也不是可运行的程序或批处理文件”这样的错误时,通常意味着Java开发工具包(JDK)没有被正确安装在你的系统上,或者其安装目录没有被添加到系统的环境变量中。要解决这个问题,你可以按照以下步骤操作:1. **确认JDK已安装**:...

JAVA不是内部或外部命令,也不是可运行的程序或批处理文件
这时候你在lib下也找不都tools.jar和dt.jar.解决:如果只需要使用javac命令其实不需要这么复杂的,可以直接把新建的JAVA_HOME、CLASSPATH这两个变量和PATH变量中的JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin删了,然后在Path变量的头部添加如下路径:C:\\Program Files\\Java\\jdk1.5.0\\bin;就可以了。

电脑开机时出现:不是内部或外部命令,也不是可
当我们在电脑开机时或者通过命令行界面执行某个命令时,有时会遇到“不是内部或外部命令,也不是可运行的程序或批处理文件”这样的错误信息。这个错误通常发生于以下几种情况:首先,可能是因为你输入了一个不存在的命令,即该命令并未在系统路径中或者当前目录下找到对应的可执行文件。其次,...

javac 不是内部或外部命令, 也不是可运行程序胡批处理文件 这个怎么...
javac不是内部或外部命令,也不是可运行的程序或批处理文件解决办法: 1.安装jdk,安装方法:在官网下载好jdk之后,双击安装包,进入安装即可; 2.配置环境变量: a.JAVA_HOME:jdk安装目录 b.CLASSPATH:.;%JAVA_HOME%\\lib” c.PATH:%JAVA_HOME%\\bi.

相似回答