Minecraft-Java-Edition
nogui 不適用於農業天空 3.1.1 SERVER
正如標題所說,
nogui
當我使用該參數啟動 .jar 時,該選項不起作用。當我使用該參數時,它只是忽略它並啟動伺服器 GUI,無論我是否.sh
在終端會話中執行。
.sh
我使用包含以下內容的文件執行伺服器:java -Xms1024m -Xmx5120m -XX:PermSize=128m -jar FTBServer-1.6.4-965.jar nogui pause
這是我輸入時得到的 Java 版本:
java -version
java version "1.7.0_60" Java(TM) SE Runtime Environment (build 1.7.0_60-b19) Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)
我在上周安裝的 Debian 網路安裝上執行伺服器。
Debian版本是:
No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 7.5 (wheezy) Release: 7.5 Codename: wheezy
debian 機器是自製的(不是租用的)並且有一個 GUI。這是我在這台機器上執行的第一台伺服器,所以這不是這台機器上突然出現的問題。
如果我沒有提供足夠的資訊,請發表評論,我會嘗試獲取所需的資訊。
我有同樣的問題。該命令直接在 shell 中工作,但不在提供的腳本中。
提供的腳本以帶有 CRLF(或 ^M)行尾標記的 Microsoft 格式保存,而不是僅 Unix LF 格式,因此“nogui”變為“nogui^M”,這當然是無效參數和 java / 伺服器 jar 忽略它。
不幸的是,大多數 Linux 發行版使用 shell 和編輯器來顯示這些文件,就好像它們沒有 CRLF 一樣,而您看不到它。即使在使用 Linux 編輯器編輯文件後,它仍然可以保存,^M 仍然存在。
如果您可以使用 dos2unix 或類似工具處理該文件,則該腳本應該可以工作。
或者,您可以下載我的固定腳本,該腳本還可以在此處清除“暫停”行(僅適用於 Windows):http ://www.xorotude.com/mc/serverstart.html
提夫卡特