java HelloWorld 提示“错误: 找不到或无法加载主类 HelloWorld“解决方案

Posted 笃诚

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java HelloWorld 提示“错误: 找不到或无法加载主类 HelloWorld“解决方案相关的知识,希望对你有一定的参考价值。

在检查环境变量等前提工作准确无误后,注意要配好CLASSPATH,仍然报“错误: 找不到或无法加载主类 HelloWorld“。

本人工程目录:mygs-maven/src/main/java/hello

在hello目录底下:

Greeter.java  HelloWorld.java

工程代码:
HelloWorld.java

package hello;

public class HelloWorld {

    public static void main(String[] args) {

        Greeter greeter = new Greeter();

        System.out.println(greeter.sayHello());

    }
}

 

Greeter.java

package hello;

public class Greeter {

    public String sayHello() {

        return "Hello world!";

    }

}


注意红色的区域,Greeter.java  HelloWorld.java两个类是加入到hello这个包下的。
执行java class这条命令要加包名。

[[email protected] java]$ cd /home/nx/workspace/web_back-end/spring/mygs-maven/target/classes/

[[email protected] classes]$ java hello.HelloWorld 

Hello world!

到这里,java的新手读者可能也悟出所以然,此处不再赘言。

以上是关于java HelloWorld 提示“错误: 找不到或无法加载主类 HelloWorld“解决方案的主要内容,如果未能解决你的问题,请参考以下文章

eclipse运行HelloWorld程序,显示 错误:找不到或无法加载主类

java 运行错误

helloworld.java:1: 错误: 类HelloWorld是公共的, 应在名为 HelloWorld.java 的文件中声明 public class HelloWorld

java 编写程序输出 helloworld 程序错误 请求帮助 谢谢

编译后出现“java HelloWorld”错误

你好,我在virtualbox上装了xp sp2的虚拟机调试java出现【找不到或无法加载主类】提示