Can';t使用javac运行java文件
我遇到了与发布帖子的用户相同的问题。我试图使用命令提示符在Windows计算机上运行Java文件,但使用从链接的问题中收集的任何信息都没有成功,也没有从相同的问题中获得任何信息 以下是我采取的步骤Can';t使用javac运行java文件,java,cmd,javac,Java,Cmd,Javac,我遇到了与发布帖子的用户相同的问题。我试图使用命令提示符在Windows计算机上运行Java文件,但使用从链接的问题中收集的任何信息都没有成功,也没有从相同的问题中获得任何信息 以下是我采取的步骤 我使用记事本创建了一个名为HelloWorld.Java的Java文件,并将其保存在一个名为“Java”的文件夹中。文件目录是C:\Users\[myname]\Google Drive\Java。文件中的代码是一个简单的Hello World,如下所示: 类HelloWorld{ 公共静态void
HelloWorld.Java
的Java文件,并将其保存在一个名为“Java”的文件夹中。文件目录是C:\Users\[myname]\Google Drive\Java
。文件中的代码是一个简单的Hello World,如下所示:类HelloWorld{
公共静态void main(字符串[]args){
System.out.println(“你好,世界!”);
}
}
C:\Program Files\Java\JDK-14.0.1\bin
。然后单击“上移”,直到这个变量位于顶部set path=C:\Users\[myname]\Google Drive\Java
,以便(我想象)设置我的HelloWorld.Java
文件所在的路径。我已经输入了路径
,以确认这是否有效javac HelloWorld.java
。当我按下Enter键时,我得到输出:“javac”未被识别为内部或外部命令,
可操作的程序或批处理文件。
老实说,我不确定还有什么步骤可以采取。是否有一个简单的修复程序来运行此文件?步骤
Path
系统变量中,应将路径添加到bin目录。类似于C:\Program Files\Java\jdk-11.0.5\bin
,然后需要定义一个名为Java\u HOME
的新系统变量,并将其指向Java安装目录,而不是bin目录。类似于C:\ProgramFiles\Java\jdk-11.0.5
Set
命令,因为现在环境变量已经设置好了。打开新的powershell或命令提示符,然后键入java-version
。如果这会打印java版本,那么接下来的步骤就可以了shift+右键单击
和在此处打开powershell窗口
选项。然后键入javac HelloWorld.java
java HelloWorld
Path
系统变量中,应将路径添加到bin目录。类似于C:\Program Files\Java\jdk-11.0.5\bin
,然后需要定义一个名为Java\u HOME
的新系统变量,并将其指向Java安装目录,而不是bin目录。类似于C:\ProgramFiles\Java\jdk-11.0.5
Set
命令,因为现在环境变量已经设置好了。打开新的powershell或命令提示符,然后键入java-version
。如果这会打印java版本,那么接下来的步骤就可以了shift+右键单击
和在此处打开powershell窗口
选项。然后键入javac HelloWorld.java
java HelloWorld
步骤4撤消步骤3。在步骤4中,使用
cd
命令到达java文件所在的目录;不要再设置路径。只需做一张cd并执行步骤5谢谢@AlexRudenko和Som,除了接受的答案外,由于您的评论,我已经成功地从CMD运行了程序。步骤4撤销了步骤3。在步骤4中,使用cd
命令访问java文件所在的目录。在步骤4中:Don;不要再设置路径。只需制作一张cd并执行步骤5谢谢@AlexRudenko和Som,除了接受的答案之外,由于您的评论,我已经成功地从CMD运行了该程序。太棒了。感谢您提供了清晰的步骤,我现在已经成功地从powershell(我不知道它存在!)和使用@AlexRudenko's advice.Brilliant的命令提示符运行了该程序。感谢您提供了清晰的步骤,我现在已经成功地从powershell(我不知道它存在!)和使用@AlexRudenko的建议从命令提示符运行了该程序。