Ⅰ 计算机,编程,java,为啥仍然提示javac不是内部外部命令
第一:需要明确一点,现在classpath是不需要配置。
第二:因为你是要开发环境,JDK安装后包含JRE。如果只是运行软件JRE就够了。但javac是编译,所以需要用到JDK
配置如下:建议不要安装到文件夹带空格的文件夹下(这里以我的配置做一个演示)
①. 配置JAVA_HOME
Ⅱ cmd中,输java有信息,输javac提示“‘javac’不是内部或外部命令,也不是可执行文件”
1,执行java,说明本机安装了jre。
2,输入javac,说明本机没有安装jdk。或者没有设置环境变量。
没安装JDK的,下载个JDK安装一下,将jdk安装后的bin文件夹,添加到PATH变量里边。
Ⅲ JAVA不是内部或外部命令,也不是可运行的程序或批处理文件。这句话是什么意思
出现“'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。”表示环境变量配置有误。
环境变量:
*环境变量:是供系统内部使用的变量,是包含系统的当前系统用户的环境信息的字符串和软件的一个确定存放的路径 ;
*path:windows系统执行命令时要搜索的路径 ;
*classpath:java在编译和运行时要找的class文件所在的路径 ;
设置JAVA_HOME:
一是为了方便引用,比如,JDK安装在D:MyProgramjavajdk目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次都输入很长的路径串;
二则是归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, 某个程序找不到JDK, 后果是系统崩溃!
三则是第三方软件会引用约定好的JAVA_HOME变量, 不然, 你不能正常使用该软件.
Ⅳ 在CMD中键入javac显示 javac不是内部或者外部命令,但是键入java却显示正常
可能安装JDK不完整,或者是配置环境变量错误。
配置环境变量:
1,新建一个系统变量。
变量名:JAVA_HOME
变量值:D:Java
其中变量名可以随便写,变量值必须是安装JDK的路径
2,系统变量(CLASSPATH),没有就自己新建一个
变量名:CLASSPATH
变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;
其中变量值展开形式就是:D:Javalibdt.jar和D:Javalib ools.jar
3,系统变量(Path)
在变量值的最后面加上:
;%JAVA_HOME%in;%JAVA_HOME%jrein;
(4)javac不是外部命令扩展阅读
安装好JDK后,发现使用java命令没有问题,但是javac却会提示不是内部或外部命令。一般的配置是这样的:
(1)新建->变量名"JAVA_HOME",变量值"C:Javajdk1.8.0_05"(即JDK的安装路径)
(2)编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%in;%JAVA_HOME%jrein”
(3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar”
如果直接新增,把“;%JAVA_HOME%in;%JAVA_HOME%jrein”这段加进去会发现javac依然是运行不了的。
Ⅳ cmd中输入javac,提示'javac' 不是内部或外部命令,也不是可运行的程序
就是path配置的问题,你再检查检查,确认已经写对了路径,指向jdk的bin目录。另外记得配置完重新运行cmd才能生效噢。
Ⅵ 运行javac时,出现不是内部或外部命令,也不是可运行的程序或批处理文件.
要正确运行JAVA程序需要先安装JDK,然后在环境变量里新建一个系统变量,名称为JAVA_HOME,值为你安装的JDK的根目录,如C:\Program
Files\Java\jdk1.5.0_07
Ⅶ JAVAC不是内部命令或外部命令怎么解决
看看你的电脑上有没有安装JAVA。
解决方法: 安装JAVA
没有设置系统环境变量。
解决方法:
1.右键我的电脑,点击“属性”
2.单击“高级”选项卡
(切记不要照着我的写,你安装的路径可能不一样)Ⅷ 为啥我用dos运行java时总显示javac不是内部或外部命令
这是因为javac不在当前的PATH下,windows系统找不到此命令。
首先,需要下载并安装JDK,假设将其安装在D:jdk1.6目录下。
然后,有两种方法可以解决找不到javac的问题。
第一处理方式:添加javac到环境变量。
在桌面我的电脑上右键,选择属性。或者直接按WIN+Pause Break组合键。
在打开的窗口中选择:高级系统设置->高级->环境变量
添加一个环境变量JAVA_HOME,值为JDK安装目录,此处是D:jdk1.6。
修改PATH环境变量,在PATH值的最前面追加%JAVA_HOME%in;
第二种处理方式:每次先动态修改PATH
在dos下执行如下命令:set PATH=D:jdk1.6in;%PATH%
第一种方式好处是只用设置一次,缺点是全局只能设置一个JDK;
第二种方式好处是每次可以指定不同版本的JDK。
Ⅸ javac不是内部或外部命令,也不是可运行的程序或批处理文件
一、首先下载JDK的最新版本。
二、安装好后进行配置。右击“我的电脑”,打开“属性”,选择“高级”里面的“环境变量”。在新打开的界面中系统变量需要设置三个属性。在没安装过JDK的电脑中path属性是本来存在的。
1)在“用户变量”点击“新建”,然后变量名写上"java_home",在变量值写上刚才的安装路径"c:\Program Files\Java\jdk1.6.0_10"。
2)在系统变量里找到path,点击编辑。path的含义就是系统在任何路径下都可以识别java命令。添加变量值";c:\Program Files\Java\jdk1.6.0_10\bin;c:\Program Files\Java\jdk1.6.0_10\jre\bin"。(注:红色部分根据自己的安装地址;最前面的封号不能少)
3)系统变量中点击“新建”,然后变量名写上"classpath",该变量的含义为java加载类(bin or lib)的路径,只有类在classpath中,java命令才能识别。其值为“C:\Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar"(注:红色部分根据自己的安装地址)。
三、验证是否安装成功。点击“开始”->“运行”,输入"cmd",进入命令行界面,打入"java -version",如果安装成功,则系统显示 java version "1.6.0_10".....(不同版本号则不同)
Ⅹ 'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件.
把JAVA_HOME C:\Program Files\Java\jdk1.6.0_30
改为 C:\Program Files\Java\jdk1.8.0_91应该就可以了。