当我尝试运行此代码时,
错误:找不到或加载主类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 classpath
不包含您的CoffeeTest.class文件。java
默认情况下将当前目录添加到类路径,除非在环境中定义了CLASSPATH
变量。您可以通过执行以下命令使其工作
转到“ com”目录所在的目录并执行
//if CLASSPATH variable set in environment
java -cp . com.lara.CoffeeTest
要么
java com.lara.CoffeeTest
前提是您已编译,并且.class文件与源文件具有相同的包结构。
关于java - 错误:找不到或加载主类com.lara.CoffeeTest,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20147456/