whats the reason for the “could not find or load main class ”error?
更多的解释:在编写规则的"hello word"代码时,我总是遇到这个错误,注意编译没有任何错误(我指的是运行时出现的错误)&我使用TeBPAD编写Java程序。
代码是
1 2 3 4 5 6 7
| class HelloWorld
{
public static void main (String args [])
{
System. out. println("Hello World!");
}
} |
- 发布生成类文件的包以及如何运行程序,即命令行。
- 请考虑粘贴一个代码作为您问题的例子,我们是聪明人,但不能通过互联网深入您的大脑,如果您正在思考,也不能亲自深入您的大脑…
- 您是否将主方法放在运行的同一类中?
- class HelloWorld { public static void main (String args[]) { System.out.println("Hello World!"); } }
- 文件名是helloworld.java?
- 是的,这是文件名
- 如何编译它们?JavaHeloReld.java和Java HeloWord?考虑大写字母
- 如果是从命令行运行,请确保运行的是.class文件,而不是.java文件。
- 我编译他们的工具,然后外部工具,然后编译Java我说,我使用TeBPAD!
- 您的代码本身没有任何错误。错误可能是由于您启动程序的方式造成的。这就是为什么人们会问评论中的所有问题。您应该提供一个更完整的示例,这样您的错误就可以重现。
- 我已经解决了那个问题
从零开始的地狱世界:
创建一个文件夹来执行Hello World代码
1 2 3
| cd ~
mkdir test
cd test |
创建和编辑HelloWorld文件
代码:
1 2 3 4 5
| public class HelloWorld {
public static void main (String[] args ){
System. out. println("Hello world!");
}
} |
保存和编辑,注意大写字母。
执行
java HelloWorld
输出:
Hello world!