linux没有javac命令(javac命令执行不了)

http://www.itjxue.com  2023-01-25 02:47  来源:未知  点击次数: 

编译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环境变量。

linux系统自带的open jdk 我在终端下输入javac后说找不到命令?

肯定要java环境啊,设置个人环境变量,.profile这个文件吧,增加path的路径即可。

linux中配置java环境,配置之后输入java-version显示了版本,但是没有javac命

你说的配置是安装?

安装jdk没有?如果有,给出javac的路径。

如果没有,找安装教程。

VM下用Linux编译java时总说javac命令不存在?

你得装jdk之后才有javac啊。一般的linux发行版的package system里都会有open-jdk的。

linux下执行java为什么bash:javac:command not found

command not found告诉你了命令未找到。说明你的linux上没有安装java或者安装了但是配置不正确。

你可以输入命令java -version来确定是否安装了java,如果没有安装可以百度下linux下的jdk安装步骤。如果显示了java信息,但是javac无法执行,建议检查你的CLASSPATH环境变量是否配置正确。

(责任编辑:IT教学网)

更多

推荐Flash实例教程文章