首先:
在cmd中输入
java -verbose ,在命令行的最后显示jdk的安装路径
找到安装路径下的bin中存在javac.exe说明jdk的安装没问题,
那么问题应该出在环境变量配置。
仔细对比网的教程,试了很多种,都不行。
最后,在JAVA_HOME中出现了问题。
将JAVA_HOME的值复制,打开计算机粘贴值,回车提示找不到?
仔细对比复制的值和已经找到的安装目录发现,在Program File这里得到空格是保留的,不能删掉的。
最后试一下javac就没问题了。
首先:
在cmd中输入
java -verbose ,在命令行的最后显示jdk的安装路径
找到安装路径下的bin中存在javac.exe说明jdk的安装没问题,
那么问题应该出在环境变量配置。
仔细对比网的教程,试了很多种,都不行。
最后,在JAVA_HOME中出现了问题。
将JAVA_HOME的值复制,打开计算机粘贴值,回车提示找不到?
仔细对比复制的值和已经找到的安装目录发现,在Program File这里得到空格是保留的,不能删掉的。
最后试一下javac就没问题了。
java调用启动ffmpeg命令
在学习java和算法过程中,有时需要使用java的编译和执行命令。但是有时总是会出现这种场景:javac命令编译成功了,但使用java命令执行二进制class文件时,报找不到或者无法加载主类的错误,如下图。谷歌百度了一把,发现网上说的那些都是扯淡的,没有一个说到点子上了。经过思考实践看书,总算知道原因了 首先,我们先看下javac和java命令的区别,具体可以参考《java核心技术
linux找不到javac命令 linux的javac未找到命令
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M