gpt4 book ai didi

java - 无法从命令行运行 HelloWorld

转载 作者:行者123 更新时间:2023-12-04 20:45:12 28 4
gpt4 key购买 nike

好的,我只是无法让 java 运行我的 .class 文件:我按照 Oracle tutorial 中的步骤操作并尝试运行这个程序:

class HelloWorldApp {
public static void main(String[] args) {
System.out.println("Hello World!"); // Display the string.
}
}

编译成功:

PS C:\Users\Ztaz> javac .\HelloWorldApp.java

但是在我尝试运行它之后,我得到了这个:

PS C:\Users\Ztaz> java .\HelloWorldApp.class
Error: Could not find or load main class .\HelloWorldApp.class

没有异常(exception),没有。

这是我的 PATH 变量,如果它有帮助的话(为了便于阅读,分成几行):

%JBOSS_HOME%;
%SYSTEMROOT%;
%M2%;
%JAVA_HOME%\bin;
...

JAVA_HOME 设置为“C:\Program Files\Java\jdk1.7.0”。我的问题听起来很像 this one但我在 Java SE 6 上也遇到了这个问题,所以我决定发布单独的问题。

最佳答案

在没有 .class 的情况下运行它:java HelloWorldApp

这会给很多刚开始使用 Java 的人带来问题。不确定为什么 Java 不只查找这两个文件(提供的名称和附加了 .class 的名称)。

关于java - 无法从命令行运行 HelloWorld,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6961444/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com