javac不是内部或外部命令(pycharm如何开始编程)

http://www.itjxue.com  2023-01-26 18:06  来源:未知  点击次数: 

为啥我用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%\bin;

第二种处理方式:每次先动态修改PATH

在dos下执行如下命令:set PATH=D:\jdk1.6\bin;%PATH%

第一种方式好处是只用设置一次,缺点是全局只能设置一个JDK;

第二种方式好处是每次可以指定不同版本的JDK。

编译java文件时出现:“javac不是内部或外部命令也不是可运行的程序或批处理文件”,如何处理?

如果java命令可以用,那么javac命令应该也可以用。\x0d\x0a出现你这种情况的原因有二:\x0d\x0a(1)已经正确安装JDK,但没有重新打开控制台,导致javac命令不能用。\x0d\x0a解决方法:关闭原有控制台,重新打开控制台,输入javac测试。\x0d\x0a\x0d\x0a(2)已经正确安装JDK,但没有设置path环境变量,导致javac命令不可用。\x0d\x0a解决方法:设置环境变量,将类似“C:\Program Files\Java\jdk1.6.0_17\bin”的值添加到path环境变量中。重新打开控制台,输入javac测试。\x0d\x0a\x0d\x0a 至于“java -version”显示安装成功,这并不能说明什么。java是跨平台的语言,在Windows、Linux等多种操作系统平台上都预装有java的运行环境JRE,在它的bin目录下就有java命令(用于运行Java程序),但没有javac命令(用于编译Java程序)。也就是说,即使你不安装JDK,一样可以使用java命令,但不能直接使用javac,除非安装jdk,并设置path环境变量。

提示“javac不是内部或外部命令”时怎么办

javac是将java源代码编译成java可执行序的程序

程序不是内部或外部命令就是表示在调用这个程序的时候没有找到这个程序

也就是你没有这个程序

一种情况就是你没有安装这个程序

另一种情况就是该程序所在目录不在PATH环境变量里

不在PATH环境变量里的程序就无法在“任何地方”只简单地通过输入程序名来调用执行

如果javac的目录不在PATH环境变量里的话就需要输入绝对路径来调用

如果是因为没有安装该程序的话就安装一个java编译环境吧

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

一、首先下载JDK的最新版本。\r\n二、安装好后进行配置。右击“我的电脑”,打开“属性”,选择“高级”里面的“环境变量”。在新打开的界面中系统变量需要设置三个属性。在没安装过JDK的电脑中path属性是本来存在的。\r\n1)在“用户变量”点击“新建”,然后变量名写上"java_home",在变量值写上刚才的安装路径"c:\Program Files\Java\jdk1.6.0_10"。\r\n2)在系统变量里找到path,点击编辑。path的含义就是系统在任何路径下都可以识别java命令。添加变量值";c:\Program Files\Java\jdk1.6.0_10\bin;c:\Program Files\Java\jdk1.6.0_10\jre\bin"。(注:红色部分根据自己的安装地址;最前面的封号不能少) \r\n3)系统变量中点击“新建”,然后变量名写上"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"(注:红色部分根据自己的安装地址)。\r\n\r\n三、验证是否安装成功。点击“开始”-“运行”,输入"cmd",进入命令行界面,打入"java -version",如果安装成功,则系统显示 java version "1.6.0_10".....(不同版本号则不同)

JAVAC不是内部命令或外部命令怎么解决

看看你的电脑上有没有安装JAVA。

解决方法: 安装JAVA

没有设置系统环境变量。

解决方法:

1.右键我的电脑,点击“属性”

2.单击“高级”选项卡

3.点击“环境变量”

4.在”系统变量“中找到“Path”

5.双击编辑,把变量值设置为你安装的JAVA路径。

(切记不要照着我的写,你安装的路径可能不一样)

(责任编辑:IT教学网)

更多

推荐通讯数据软件文章