【发布时间】:2016-08-11 01:38:02
【问题描述】:
所以我正在设置一切以在我的 Windows 10 计算机上编译 java,当我转到环境变量时,没有现有的 PATH,所以我添加了一个。当我在命令提示符中键入“javac”时,它能够识别它,但是当我尝试保存一个 java 文件(在记事本上作为测试)并尝试将其放在命令提示符中时,我得到“不被识别为内部或外部命令、可运行程序或批处理文件。”我所查找的有关此响应的所有内容都涉及环境变量,但我无法弄清楚我做错了什么。我的 PATH 如下所示:C:\Program Files\Java\jdk1.8.0_77\bin。我错过了什么明显的东西吗?
【问题讨论】:
-
你能提供你在哪里设置的截图吗?
-
不清楚你的意思是什么“但是当我尝试保存一个java文件(在记事本上作为测试)并尝试把它放在命令提示符下我得到“不被识别为内部或外部命令、可运行的程序或批处理文件。”你到底做了什么?
-
要编译一个java源代码文件,你必须做类似的事情: javac
运行它你必须发出命令java SourceFileName。不管你认为 Java 有多强大,仅仅保存一个文件并尝试执行它是行不通的。您的 PATH 包含 shell 可以找到 javac、java 等二进制文件的目录。 -
我输入了 C:\cd\mywork 和 C:\mywork>;dir,结果相同。
-
您显然不懂 DOS 并且您没有编译 java 类文件,请发布一些屏幕截图并让我们知道您是否在正确的目录中和/或发布您的文件夹树的一些屏幕截图,显示清楚地知道你的 java 文件在哪里。
标签: java compilation command prompt