我已经安装了jdk文件。我还在user变量和系统变量的高级设置中设置了path。当我试图通过javac filename.java编译我的程序时,命令提示符显示javac未被识别为内部或外部命令。我再次设定了我的道路,但问题仍然是一样的
发布于 2020-02-20 21:54:47
当您在用户变量而不是系统变量下定义JAVA_HOME时,就会出现此问题。
尝试将JAVA_HOME移至系统变量并重新启动命令提示符。它会像护身符一样起作用。
发布于 2017-04-01 15:41:54
我看到系统变量Path
有一个指向C:\ProgramData\Oracle\Java\javapath
的条目。但是该位置没有Javac可执行文件(javac.exe
)。添加JDK bin路径为我解决了这个问题。(在Path
中添加了C:\Program Files\Java\jdk1.8.0_121\bin
)
发布于 2019-10-13 23:02:34
要在Windows上解决此问题,请执行以下操作:
步骤1:进入控制面板属性页的高级系统设置
第2步:选择高级选项卡
第3步:选择底部的环境变量选项卡
步骤4:请参见系统变量标题下的
步骤5:找到"Path“变量并单击”编辑“
步骤6:您将看到一个新的编辑窗口
第7步:单击右侧的浏览按钮,找到系统上安装的JDK的bin
最后选择ok,ok和ok!这样你就都准备好了
如果您的java应用程序崩溃,请执行以下操作:
第1步:在Windows搜索选项卡上搜索配置Java应用程序
第2步:选择Java选项卡
第3步:您将看到user和system选项卡
第4步:在每个选项卡上逐个选择底部的查找按钮
步骤5:找到Java Runtime或jrex.x.x_x命名文件夹,一切都完成了!
https://stackoverflow.com/questions/43153779
复制相似问题