В настоящее время я пытаюсь настроить сервер minecraft на Intel Nu c, чтобы он имел 8 ГБ ОЗУ, это будет важно позже. Раньше я запускал его на своем главном рабочем столе и смог настроить его с выделенными 4 ГБ оперативной памяти, хотя на этом компьютере было 16 ГБ оперативной памяти. Моя первоначальная проблема заключалась в том, что я не мог выделить ему более 1500 МБ оперативной памяти, используя следующую команду в файле .bat:
java -Xms2048M -Xmx2048M -jar server.jar
Затем я решил запустить ее в командной строке и получил следующую ошибку.
java -Xmx2048M -Xms2048M -jar server.jar nogui
Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap
Я провел некоторое исследование этой ошибки и обнаружил, что мне может понадобиться добавить системную переменную для.
Variable name: _JAVA_OPTIONS
Variable value: -Xmx512M
Так что я сделал это, и она все еще не работала. Затем я решил установить 64bit Java, так как не знал, было ли у меня это или нет, и именно тогда я получил ошибку;
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Так что после этого я попытался выяснить, какая версия у меня была поэтому я выполнил команду;
java -version
и получил это:
Picked up _JAVA_OPTIONS: -xms512M
Unrecognized option: -xms512M
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Всякий раз, когда я пытаюсь выполнить какие-либо команды Java или сервер, это то, что я получаю, и это после Я удалил системную переменную. Я не очень осведомлен о Java, и я просто пытаюсь запустить сервер minecraft, поэтому, если вам нужна дополнительная информация, пожалуйста, спросите.