[問題] 1.9正版伺服器控制代碼無效

看板Minecraft作者 (揮動夜晚的散尾鞭(s))時間8年前 (2016/03/08 23:31), 8年前編輯推噓3(3012)
留言15則, 3人參與, 最新討論串1/1
[23:11:44 INFO]: Starting minecraft server version 1.9 [23:11:44 ERROR]: Exception handling console input java.io.IOException: 控制代碼無效。 at java.io.FileInputStream.readBytes(Native Method) ~[?:1.8.0_73] at java.io.FileInputStream.read(Unknown Source) ~[?:1.8.0_73] at java.io.BufferedInputStream.read1(Unknown Source) ~[?:1.8.0_73] at java.io.BufferedInputStream.read(Unknown Source) ~[?:1.8.0_73] at sun.nio.cs.StreamDecoder.readBytes(Unknown Source) ~[?:1.8.0_73] at sun.nio.cs.StreamDecoder.implRead(Unknown Source) ~[?:1.8.0_73] at sun.nio.cs.StreamDecoder.read(Unknown Source) ~[?:1.8.0_73] at java.io.InputStreamReader.read(Unknown Source) ~[?:1.8.0_73] at java.io.BufferedReader.fill(Unknown Source) ~[?:1.8.0_73] at java.io.BufferedReader.readLine(Unknown Source) ~[?:1.8.0_73] at java.io.BufferedReader.readLine(Unknown Source) ~[?:1.8.0_73] at la$2.run(SourceFile:93) [minecraft_server.1.9.jar:?] [23:11:44 INFO]: Loading properties [23:11:44 INFO]: Default game type: SURVIVAL [23:11:44 INFO]: Generating keypair [23:11:45 INFO]: Starting Minecraft server on *:25565 [23:11:45 INFO]: Using default channel type [23:11:45 INFO]: Preparing level "world" [23:11:45 INFO]: Preparing start region for level 0 [23:11:46 INFO]: Preparing spawn area: 29% [23:11:46 INFO]: Done (1.651s)! For help, type "help" or "?" 出現以上訊息,OS是WIN8.1,JAVA下載64BIT,跟我記憶中開服的訊息不大一樣, 實際上進入正版賣塊打入IP也是呈現無法連線狀態,爬文跟餵狗都找不到正解, 如果OP我就自刪,請諸位大德幫忙 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.222.123 ※ 文章網址: https://www.ptt.cc/bbs/Minecraft/M.1457451068.A.F34.html

03/09 09:38, , 1F
java -xMX2048m -xMS1024m 記憶體要加..預設的不夠
03/09 09:38, 1F

03/09 09:41, , 2F
java啟動參數要改
03/09 09:41, 2F

03/09 11:11, , 3F
參數叫 -Xmx -Xms 大小寫要對
03/09 11:11, 3F

03/09 13:21, , 4F
打錯了,抱歉。
03/09 13:21, 4F
可否請教參數要在哪裡修改,以及要加到多少才夠呢 ※ 編輯: thuki (140.109.222.123), 03/09/2016 22:31:45

03/10 08:51, , 5F
建立一個.bat的檔案內容是java -Xmx1024M -Xms768M -jar
03/10 08:51, 5F

03/10 08:52, , 6F
<你的server的jar檔> 啟動第一次會產生eula.txt就結束
03/10 08:52, 6F

03/10 08:54, , 7F
把eula裡面的false改成true再啟動一次就可以了
03/10 08:54, 7F

03/10 08:56, , 8F
以後要用建立的.bat檔啟動.
03/10 08:56, 8F

03/10 09:03, , 9F
提一下, 這兩個參數是指示記憶體使用量的下限和上限
03/10 09:03, 9F

03/10 09:03, , 10F
注意,.bat檔案要跟server的jar檔放在一起.
03/10 09:03, 10F

03/10 09:04, , 11F
-Xms 是下限, -Xmx 是上限
03/10 09:04, 11F

03/10 09:04, , 12F
想要自己改的話就數字改掉就好
03/10 09:04, 12F
http://imgur.com/cqoXffA
不大確定是不是我理解錯誤還是怎樣 照著上面的流程後開啟建立的BAT檔後馬上就 跳掉了,也無法開啟伺服器 ※ 編輯: thuki (140.109.222.123), 03/11/2016 23:43:44

03/11 23:58, , 13F
漏打了 -jar 注意 -jar 之後要有空白,指示java啟動這個
03/11 23:58, 13F

03/12 00:02, , 14F
這個jar檔,範例:http://imgur.com/C8DzTlk
03/12 00:02, 14F

03/12 00:04, , 15F
這是 1.7.10版, 1.9版依樣畫葫蘆.
03/12 00:04, 15F
文章代碼(AID): #1Mtl0yyq (Minecraft)