Проблемы с запуском jar-файлов

Проблемы с запуском jar-файлов

Введение.

Я люблю Minecraft. Поэтому я хочу поиграть в него с друзьями.

Я скачал файл minecraft_server.jar, но при его запуске я вижу "Произошло исключение Java". При запуске других jar-файлов он просто ничего не делает.

Также, странность в том, что на компьютере моего друга все хорошо. Я просмотрел другие темы здесь, но, похоже, мне ничего не помогает. В одной из этих тем я увидел совет запустить его из cmd, и там было сказано:

Exception in thread "main" java.lang.ExceptionInInitializerError
    at org.apache.logging.log4j.util.PropertiesUtil.<init>(PropertiesUtil.java:71)
    at org.apache.logging.log4j.util.PropertiesUtil.<clinit>(PropertiesUtil.java:31)
    at org.apache.logging.log4j.status.StatusLogger.<clinit>(StatusLogger.java:48)
    at org.apache.logging.log4j.LogManager.<clinit>(LogManager.java:44)
    at net.minecraft.server.MinecraftServer.<clinit>(SourceFile:49)
Caused by: java.lang.NullPointerException
    at org.apache.logging.log4j.util.ProviderUtil.<clinit>(ProviderUtil.java:70)
    ... 5 more

Я ничего не знаю о Java и о том, как с ней работать. Можете ли вы мне помочь?

О, только что упомянул, что эти jar-файлы работают в каталоге java, но я хочу, чтобы они работали и в других каталогах.

решение1

Если у вас есть имя пользователя со специальными символами, попробуйте

  1. Создайте новую учетную запись пользователя без специальных символов. (Пользователь Windows)
  2. Измените "Рабочий каталог", в котором Minecraft хранит свои данные. Щелкните правой кнопкой мыши на "Minecraft.exe" или "Minecraft.jar" (загрузчик) и нажмите "Создать ярлык". Щелкните правой кнопкой мыши на новом ярлыке, который будет сгенерирован, и нажмите "Свойства". В конце строки "Объект" добавьте

--workDir %ProgramData%.minecraft

Нажмите «ОК», а затем запустите ярлык.

копировать/вставить изminecraft.net

Кажется, это известная ошибка.МКЛ-774

Связанный контент