Java 错误:无法找到或加载主类com.lara.CoffeeTest

Java 错误:无法找到或加载主类com.lara.CoffeeTest,java,Java,当我试图运行此代码时,我得到 错误:无法找到或加载主类com.lara.CoffeeTest 谁能告诉我原因吗 class Coffee { int size; } public class CoffeeTest { public static void main(String[] args) { Coffee drink= new Coffee(); drink.size=2; System.out.print

当我试图运行此代码时,我得到

错误:无法找到或加载主类com.lara.CoffeeTest

谁能告诉我原因吗

 class Coffee {
        int size;
    }

public class CoffeeTest {
    public static void main(String[] args) {
        Coffee drink= new Coffee();
        drink.size=2;
        System.out.println(drink.size);
    }
}
java类路径不包含CoffeeTest.class文件。默认情况下,java会将当前目录添加到类路径,除非环境中定义了类路径变量。您可以通过执行以下命令使其工作

更改到“com”目录所在的目录并执行

//if CLASSPATH variable set in environment
java -cp . com.lara.CoffeeTest


如果您已编译且.class文件与源文件具有相同的包结构。

请查看此处:检查您的类路径。如果来自命令行,请使用-cp并指定您的类所在的文件夹,将其更改为com目录所在的目录,然后执行java com.lara.CoffeeTest
java com.lara.CoffeeTest