如何在 IntelliJ 中通过终端 运行 Java 编程

How to run Java program through the terminal in IntelliJ

我知道如何使用 javajavac.

在终端中 运行 和编译基本的 Java 程序

我也知道如何使用 IntelliJ 运行 和编译 Java 程序。

但是,如何使用终端 运行 IntelliJ 项目中的程序。

到目前为止,我所有的 类 在 Intellij 中默认编译到一个 "out/production/myproject" 文件夹。到目前为止,我已经在上面的文件夹中尝试了以下命令:

java Main

但是出于某种原因它说:

Error: Could not find or load main class Main

您必须在调用 java Main 之前指定类路径。

当你在 Intellij 中 运行 一个程序时,在 运行 window (底部面板)的第一行是什么 intellij 终端命令。该行通常缩短如下:

/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/java...

如果你点击它,它会向你显示 Intellij 运行s 的完整命令。