命令提示符无法找到或运行我的Java文件
这里的新程序员,就实际使用和运行编辑器而言。我创建了一个简单的程序来说明这一点命令提示符无法找到或运行我的Java文件,java,cmd,javac,Java,Cmd,Javac,这里的新程序员,就实际使用和运行编辑器而言。我创建了一个简单的程序来说明这一点 public class HelloWorld { public static void main(String[] args) { // Prints "Hello, World" to the terminal window. System.out.println("Hello, World"); } } 我已经将路径设置为“C:\Program Files\J
public class HelloWorld {
public static void main(String[] args) {
// Prints "Hello, World" to the terminal window.
System.out.println("Hello, World");
}
}
我已经将路径设置为“C:\Program Files\Java\jdk1.8.0_151\bin\”(当前版本“
1.8.0_151
”)。在cmd输入中,“java”和“javac”一直起作用,直到我试图找到一个文件名“HelloWorld.java”或“HelloWorld”。如何让cmd查找并运行我的java文件?谢谢大家! 我对您的代码执行了以下步骤,它成功了:
- 在保存
的文件夹中打开命令提示符HelloWorld.java
- 确保类名与文件名相同
- 检查是否已将java可执行文件/文件夹添加到系统路径,您可以尝试:
(这将打印有关已安装java版本的信息)java-version
- 编译代码:
javac HelloWorld.java
- 现在应该生成一个类文件:
HelloWorld.class
- 运行主类:
JavaHelloWorld
- 注意:没有
扩展名.class
- 注意:在Windows上使用
而不是dir
查看当前目录中的文件ls
- 注意:您是否指定了
名称程序包
C:\Temp
(如果不存在,则创建)
创建名为HelloWorld.java的新文件
打开cmd
类型cd/d C:\Temp
键入javac HelloWorld.java
键入用javac编译的java HelloWorld
例如:
您可以使用java运行编译的字节码。您需要将自己放在包含已编译字节码的目录中
乙二醇
是否在.java文件所在的文件夹中显示提示?您声明了一个包吗?听起来好像您不在包含java文件的目录中
javac HelloWorld.java
C:\introcs\hello\>java HelloWorld
Hello, World