我的java代码的执行只适用于`java -cp。主`,而不是`java Main`

时间:2016-09-27 13:14:41

标签: java cmd classpath

为什么这会在执行我的代码时起作用:

java -cp . Main

但不是这样:

java Main

我一直只使用java <classname>来执行我的代码,但是几乎是随机的,这个命令只提供错误消息Error: Could not find or load main class Main

这是我的Java文件(Main.java):

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

Here's the output from my Command Prompt including file names

0 个答案:

没有答案