运行 java 类文件的简单方法(终端)

Simple way to run java classfile (Terminal)

我最近想放一个 java 类文件供下载,人们可以 运行 在终端中下载。这是一个 Minecraft 命令生成器,所以下载它的人不一定有最大的心智能力(我指的是 8-year-olds 当然,他们不知道自己在做什么)。

无论如何,我想提供一个简单的、单一的命令,用于Mac/Linux终端和Windows命令行,运行 类文件没有任何并发​​症。问题是,我不想先执行 /cd path,然后再执行 java someFolder.someClass。我只想用一个命令来打开文件。如果有人可以在 Mac / Linux 和 Windows 中为我提供这些命令,那就太好了。

抱歉超长的解释:P

您必须先启动一个终端,然后在该终端中 运行 java,这可能有点棘手。

How to open a command terminal in Linux?

为什么不创建一个界面 (Swing) 并将所有内容打包到一个 jar 中?

清单中带有主要 class 的 jar 文件可能是最简单的事情。那么命令就是java -jar myjarfile.jar.

swing 应用程序可能会更容易,因为 运行 可执行 jar 的默认方式不会打开命令提示符(它使用 javaw 而不是 java)。