无法找到或加载主类

时间:2019-09-28 07:07:20

标签: java

当我尝试在cmd中运行Java程序时,它将显示消息“无法找到或加载主类”。 当程序中包含一个程序包时,就会发生此问题,否则它将正常工作。

代码是:

package myPackage;

public class index {

public static void main(String [] args){

    System.out.println("Hello World");
}
}

我尝试用cmd:javac(软件包名称)编写。类名,但仍然不起作用。

1 个答案:

答案 0 :(得分:1)

问题在于需要为每个命令(javac和java)设置类路径:

尝试的步骤

Compile index.java from the top_level. do not use sub package.

$javac -cp . importpackage/subpackage/index.java