0

每次我尝试在命令提示符下运行 java 程序时,它都会显示“无法找到或加载主类。

class A 
{
    public static void main(String[] args) 
    {
        System.out.println("Hello World!");
    }
}

javac -d ../classes A.java 编译成功

然后尝试在类文件夹中运行

爪哇

我收到消息“无法找到或加载主类 A”

4

2 回答 2

3

classes将文件夹添加到类路径

java -cp ../classes A
于 2013-12-13T12:19:55.173 回答
0

您正在使用-d选项进行编译。因此将创建包结构。如果您的类被打包,那么您必须使用完全限定的类名意味着outerpackage.innerpackge.A

于 2013-12-13T12:32:43.000 回答