通过 CLI 上的 bash 脚本运行 Java 程序/如何与其交互?

通过 CLI 上的 bash 脚本运行 Java 程序/如何与其交互?

我正在尝试在 CentOS 发行版上设置 Minecraft 服务器,并且一切正常。我编写了一个脚本来执行我的 Java 实例以获得正确的堆,但启动脚本后,我无法再与服务器交互(即发送命令在我的世界服务器上执行额外的操作)。

如何在通过 Putty 运行的 CLI 终端会话中将服务器进程带到前台,以便再次与其交互?

它仅在我使用 ps 命令时显示,并且未列为作业。

我使用的脚本内容如下:

java -Xmx12288m -Xms2048m -jar forge-1.12.2-14.23.5.2847-universal.jar nogui &

只是那一行。

脚本通过以下语法运行:

sh startserver.sh

相关内容