Я не профессионал Linux и не Java, но я настраиваю сервер Minecraft на Ubuntu 16.04. Система имеет 8 ГБ ОЗУ.
Я следовал всем указаниям по настройке сервера (что очень просто), но когда я выполнил команду:
sudo java –Xms1024M -Xmx1024M -jar minecraft_server.1.9.2.jar nogui
Error: Could not find or load main class –Xms1024M
Я тогда просто побежал (после 1 часа хакерских попыток установить разные JRE): sudo java -jar minecraft_server.1.9.2.jar nogui и это сработало.
В чем разница и каковы возможные проблемы, если не указывать ОЗУ?
Кроме того, что является хорошей практикой для запуска сервера Minecraft через SSH и запуска его в фоновом режиме после отключения?
При запуске java -jar minecraft_server.1.9.2.jar nogui я вижу эти выходные данные:
2016-05-08 14:30:35,683 ERROR Cannot access RandomAccessFile <>) java.io.FileNotFoundException: logs/latest.log (Permission denied) 2016-05-08 14:30:35,684 ERROR Unable to invoke method createAppender in class org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender for element RollingRandomAccessFile java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498)
За ними следует бесконечный список из них:
ПОЧЕМУ MINECRAFT JAVA EDITION НЕ УМРЕТ minecraft 1.17
at kx.a(SourceFile:44) [minecraft_server.1.9.2.jar:?] at kx.b(SourceFile:54) [minecraft_server.1.9.2.jar:?] at kx.a(SourceFile:44) [minecraft_server.1.9.2.jar:?] at kx.b(SourceFile:54) [minecraft_server.1.9.2.jar:?] at kx.a(SourceFile:44) [minecraft_server.1.9.2.jar:?] at kx.b(SourceFile:54) [minecraft_server.1.9.2.jar:?] at kx.a(SourceFile:44) [minecraft_server.1.9.2.jar:?] at kx.b(SourceFile:54) [minecraft_server.1.9.2.jar:?] at kx.a(SourceFile:44) [minecraft_server.1.9.2.jar:?] at kx.b(SourceFile:54) [minecraft_server.1.9.2.jar:?]
Источник: askubuntu.ru
Как исправить ошибку “Не удалось найти JVM” в Windows 10
Ошибка «В вашей системе не найдена JVM (Exe4j_Java_Home)» обычно появляется, когда пользователи пытаются установить DbVisualizer, при запуске исполняемого файла exe4j или при попытке запустить Minecraft ( или другую игру или приложение, использующее среду Java).
В большинстве случаев эта проблема будет возникают из-за несовместимой версии Java. Чаще всего затронутые пользователи устанавливают неправильную битовую версию Java, что заставляет приложение выдавать эту ошибку. Однако в некоторых случаях ошибка «В вашей системе не найдена JVM (Exe4j_Java_Home)» возникает из-за неправильной переменной среды Java.
РЕШЕНИЕ ОШИБКИ В МАЙНКРАФТ java.net.Connect exception: Connection timed out: no further information:
Но если вы столкнулись с проблемой в отношении сервера Openfire, скорее всего, это связано с ошибкой, которая с тех пор была устранена в версиях Java более новых, чем Java 8. Обновление 161.
Примечание . Вот как исправить «Ошибка Javac не распознается».
1. Установите совместимую версию DbVisualiser
Как сообщают многие затронутые пользователи, эта проблема, скорее всего, возникает из-за несовместимой установки Java. Наиболее затронутым пользователям удалось решить проблему после того, как они осознали, что они пытались развернуть 32-версию DbVisualiser с 64-разрядной установкой Java (или наоборот).
Если это сценарий применимо, вы можете быстро решить проблему, просто установив недостающую битовую версию установки Java. Вот краткое руководство, как это сделать:
Примечание. Приведенное ниже руководство должно применяться независимо от используемой вами версии Windows.
- Перейдите по этой ссылке ( здесь ) и прокрутите вниз до раздела Windows. Как только вы попадете туда, нажмите на недостающую битовую версию, чтобы начать загрузку. В зависимости от вашей разрядной версии DbVisualiser загрузите Windows Offline или Windows Offline (64-разрядная версия) .
Примечание. Windows Offline – это 32-разрядная версия из трех доступных вариантов.
- После завершения загрузки дважды нажмите щелкните исполняемый файл установки, затем следуйте инструкциям на экране, чтобы завершить установку.
- После установка завершена, закройте мастер установки и перезагрузите компьютер.
- При следующем запуске повторите действие, которое ранее вызывало ошибку, и посмотрите, решена ли проблема.
Если эта процедура не применима или не решила проблему, перейдите к следующему потенциальному исправлению ниже.
2. Исправление переменной среды Java
Как оказалось, ошибка «В вашей системе не найдена JVM (Exe4j_Java_Home)» также может возникать из-за неправильного Переменная среды Java. Это может произойти по разным причинам, но исправление всегда одно и то же.
Чтобы решить проблему, вам нужно будет получить местоположение вашей установки Java и убедиться, что Переменная Java Environment указывает правильное местоположение. Несколько затронутых пользователей подтвердили, что эта операция, наконец, позволила им решить проблему.
Вот краткое руководство по исправлению вашей переменной среды Java:
- Откройте проводник и перейдите к пути установки вашей среды Java. Если вы не установили его в произвольном месте, вы найдете его в следующих местах:
C: Program Files Java * Версия Java * — 64-разрядная версия C: Program Files (x86) Java * Версия Java * — 32-разрядная версия




Если проблема не устранена, перейдите к последнему потенциальному исправлению ниже.
3. Переустановите текущую среду Java
Если вы столкнулись с этой проблемой по отношению к серверу Openfire, весьма вероятно, что вы столкнулись с этой проблемой из-за ошибки, которая с тех пор была устранена в последних выпусках Java. . К счастью, Oracle удалось решить эту проблему с помощью сборок новее, чем Java 8 Update 161.
Если этот сценарий применим, вы можете решить проблему, удалив всю среду Java + вспомогательные компоненты и установив последнюю версию версия снова. Этот метод был подтвержден как успешный для многих затронутых пользователей, которые боролись с “В вашей системе не найдена JVM (Exe4j_Java_Home)”.
Вот краткое руководство с тем, что вам нужно сделать для переустановки текущей среды Java:
- Нажмите Клавиша Windows + R , чтобы открыть диалоговое окно Выполнить . Затем введите ‘appwiz.cpl’ и нажмите Enter , чтобы открыть экран Программы и компоненты .
- Находясь на экране Программы и компоненты , прокрутите вниз список установленных приложений и найдите свою версию установки Java. Когда вы его увидите, щелкните его правой кнопкой мыши и выберите Удалить в появившемся контекстном меню.
- После удаления основной установки Java повторите ту же процедуру с каждой вспомогательной установкой (обновления Java, NodeJs и т. д.).
Примечание: Если вы хотите сгруппировать их все вместе, чтобы ничего не оставить, щелкните столбец Publisher вверху. - После каждого Установка Java была удалена, перезагрузите компьютер.
- После завершения следующей последовательности запуска перейдите по этой ссылке здесь и загрузите последнюю версию JRE. После того, как вам удастся установить его, продолжите удаление остальных связанных компонентов, которые вы ранее удалили.
- Выполните последний перезапуск и посмотрите, будет ли проблема решена при следующем запуске системы.
Источник: techscreen.ru
Minecraft не удалось обнаружить java
Регистрация: 15.08.2011
Сообщений: 45
Популярность: -91
Сказал(а) спасибо: 104
Поблагодарили 2 раз(а) в 2 сообщениях
Не удалось найти ‘Java.exe’
В настройках указал путь к яве всеравно не видит
java 64 bit
________________
Если Помог Тик Спасибо
![]() |
![]() |
![]() |
![]() |
24.02.2013, 11:47 | #2 |
-= Элитный Мастер =- Главнокомандующий
Регистрация: 20.01.2010 Сообщений: 1,541 Популярность: 22780 Золото Zhyk.Ru: 600 Сказал(а) спасибо: 43 Поблагодарили 1,717 раз(а) в 538 сообщениях Re: Не удалось найти ‘Java.exe’ Вот пример правильного пуги: C:Program FilesJavajre7 ________________ |
![]() |
![]() |
![]() |
![]() |
24.02.2013, 12:50 | #3 |
Читер-спонсор
Регистрация: 22.06.2011 Сообщений: 353 Популярность: 46188 Золото Zhyk.Ru: 18 Сказал(а) спасибо: 138 Поблагодарили 537 раз(а) в 298 сообщениях Re: Не удалось найти ‘Java.exe’ ________________ [ Ссылки могут видеть только зарегистрированные пользователи. ] |
![]() |
![]() |
![]() |
![]() |
24.02.2013, 17:05 | #4 |
Источник: zhyk.org |