- Saved searches
- Use saved searches to filter your results more quickly
- java.io.IOException #5133
- java.io.IOException #5133
- Comments
- Как исправить ошибку «java.io.ioexception» в Minecraft?
- Простые решения
- Варианты запуска
- Отключение межсетевого экрана
- Установка разрешений в брандмауэре Windows
- Уменьшение глубины прорисовки
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
java.io.IOException #5133
java.io.IOException #5133
Comments
Version: 1.16.5-449 (MS Windows 10)
I get an error: java.io.IOException: Das Handle ist ungültig (Im’m not running an english verion of Windows. translated: java.io.IOException: the handle is invalid ). The Plugin that caused the 2nd error message is my own plugin (name replaced with my/plugin/path and filename replaced with my_plugin_file.jar ) but when I hadn’t installed it the 1st error was displayed anyway.
I can still join my server. Everything changed: eula in eula.txt is true . Whitelist is on (scince first try — issue existed before). I’ve whitelistet my self and I’m operator as well (scince first try). plugins/my_plugin_file.jar added (2nd try).
[08:16:00 INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD' [08:16:00 INFO]: Reloading ResourceManager: Default, bukkit [08:16:02 INFO]: Loaded 7 recipes [08:16:07 INFO]: Starting minecraft server version 1.16.5 [08:16:07 INFO]: Loading properties [08:16:07 ERROR]: Failed to read console input java.io.IOException: Das Handle ist ungültig at java.io.FileInputStream.readBytes(Native Method) ~[. ] at java.io.FileInputStream.read(FileInputStream.java:273) ~[. ] at java.io.BufferedInputStream.read1(BufferedInputStream.java:283) ~[. ] at java.io.BufferedInputStream.read(BufferedInputStream.java:344) ~[. ] at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:297) ~[. ] at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:339) ~[. ] at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188) ~[. ] at java.io.InputStreamReader.read(InputStreamReader.java:185) ~[. ] at java.io.BufferedReader.fill(BufferedReader.java:161) ~[. ] at java.io.BufferedReader.readLine(BufferedReader.java:326) ~[. ] at java.io.BufferedReader.readLine(BufferedReader.java:392) ~[. ] at net.minecrell.terminalconsole.SimpleTerminalConsole.readCommands(SimpleTerminalConsole.java:180) ~[patched_1.16.5.jar:git-Paper-449] at net.minecrell.terminalconsole.SimpleTerminalConsole.start(SimpleTerminalConsole.java:143) ~[patched_1.16.5.jar:git-Paper-449] at net.minecraft.server.v1_16_R3.DedicatedServer$1.run(DedicatedServer.java:67) ~[patched_1.16.5.jar:git-Paper-449] Suppressed: java.io.IOException: Das Handle ist ungültig at java.io.FileDescriptor.close0(Native Method) ~[. ] at java.io.FileDescriptor.close(FileDescriptor.java:297) ~[. ] at java.io.FileInputStream$1.close(FileInputStream.java:369) ~[. ] at java.io.FileDescriptor.closeAll(FileDescriptor.java:355) ~[. ] at java.io.FileInputStream.close(FileInputStream.java:367) ~[. ] at java.io.BufferedInputStream.close(BufferedInputStream.java:482) ~[. ] at sun.nio.cs.StreamDecoder.implClose(StreamDecoder.java:391) ~[. ] at sun.nio.cs.StreamDecoder.close(StreamDecoder.java:204) ~[. ] at java.io.InputStreamReader.close(InputStreamReader.java:200) ~[. ] at java.io.BufferedReader.close(BufferedReader.java:528) ~[. ] at net.minecrell.terminalconsole.SimpleTerminalConsole.readCommands(SimpleTerminalConsole.java:183) ~[patched_1.16.5.jar:git-Paper-449] at net.minecrell.terminalconsole.SimpleTerminalConsole.start(SimpleTerminalConsole.java:143) ~[patched_1.16.5.jar:git-Paper-449] at net.minecraft.server.v1_16_R3.DedicatedServer$1.run(DedicatedServer.java:67) ~[patched_1.16.5.jar:git-Paper-449] [08:16:07 INFO]: This server is running Paper version git-Paper-449 (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT) [08:16:07 INFO]: Debug logging is disabled [08:16:07 INFO]: Using 4 threads for Netty based IO [08:16:07 INFO]: Server Ping Player Sample Count: 12 [08:16:07 INFO]: Default game type: SURVIVAL [08:16:07 INFO]: Generating keypair [08:16:08 INFO]: Starting Minecraft server on *:25565 [08:16:08 INFO]: Using default channel type [08:16:10 WARN]: Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug! [08:16:20 WARN]: Legacy plugin creeperwalk_challenge v1.0 does not specify an api-version. [08:16:20 ERROR]: Could not load 'plugins\my_plugin_file.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/mensh123/creeperwalk_challenge/Main has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 57.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:141) ~[patched_1.16.5.jar:git-Paper-449] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:397) ~[patched_1.16.5.jar:git-Paper-449] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:305) ~[patched_1.16.5.jar:git-Paper-449] at org.bukkit.craftbukkit.v1_16_R3.CraftServer.loadPlugins(CraftServer.java:389) ~[patched_1.16.5.jar:git-Paper-449] at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:206) ~[patched_1.16.5.jar:git-Paper-449] at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:936) ~[patched_1.16.5.jar:git-Paper-449] at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:174) ~[patched_1.16.5.jar:git-Paper-449] at java.lang.Thread.run(Thread.java:830) [. ] Caused by: java.lang.UnsupportedClassVersionError: my/plugin/path/Main has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 57.0 at java.lang.ClassLoader.defineClass1(Native Method) ~[. ] at java.lang.ClassLoader.defineClass(ClassLoader.java:1016) ~[. ] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:151) ~[. ] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:178) ~[patched_1.16.5.jar:git-Paper-449] at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:216) ~[patched_1.16.5.jar:git-Paper-449] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:122) ~[patched_1.16.5.jar:git-Paper-449] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:111) ~[patched_1.16.5.jar:git-Paper-449] at java.lang.ClassLoader.loadClass(ClassLoader.java:588) ~[. ] at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[. ] at java.lang.Class.forName0(Native Method) ~[. ] at java.lang.Class.forName(Class.java:416) ~[. ] at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:79) ~[patched_1.16.5.jar:git-Paper-449] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:137) ~[patched_1.16.5.jar:git-Paper-449] . 7 more [08:16:20 INFO]: Server permissions file permissions.yml is empty, ignoring it [08:16:20 INFO]: Preparing level "world" [08:16:20 INFO]: Preparing start region for dimension minecraft:overworld [08:16:21 INFO]: Loaded 0 spawn chunks for world world [08:16:21 INFO]: Time elapsed: 365 ms [08:16:21 INFO]: Preparing start region for dimension minecraft:the_nether [08:16:21 INFO]: Loaded 0 spawn chunks for world world_nether [08:16:21 INFO]: Time elapsed: 135 ms [08:16:21 INFO]: Preparing start region for dimension minecraft:the_end [08:16:21 INFO]: Loaded 0 spawn chunks for world world_the_end [08:16:21 INFO]: Time elapsed: 131 ms [08:16:21 INFO]: Running delayed init tasks [08:16:21 INFO]: Done (14.007s)! For help, type "help" [08:16:21 INFO]: Timings Reset
The text was updated successfully, but these errors were encountered:
Как исправить ошибку «java.io.ioexception» в Minecraft?
При запуске игр мы часто сталкиваемся с различными ошибками и сбоями, которые заставляют переключить нашу вовлеченность с игрового мира в процесс поиска способов их решения. Более того, некоторые из них не просто решить. В частности, к таким ошибкам при запуске Minecraft относится и « internal exception java.io.ioexception», которая препятствует подключению ПК к внешнему серверу игры.
Простые решения
В общем она может появиться по ряду причин и некоторые из них можно исправить простыми способами. Поэтому прежде чем перейти к более продвинутым решениям выполните следующие шаги.
Во-первых, попробуйте исправить ошибку Java.Io.Ioexception обычным перезапуском Minecraft. В противном случае перезапустите компьютер и роутер. Также нужно проверить состояние внешнего сервера Minecraft. Если эти методы не сработали, перейдите к следующим шагам.
Варианты запуска
Ошибка внутреннего исключения «internal exception java.io.ioexception удаленный хост принудительно разорвал существующее подключение» в основном происходит из-за проблем с Java. Даже если игра работает, сбой может произойти из-за проблем этой среды выполнения. Иногда программа запуска использует старую версию java, хотя в системе установлен последний ее выпуск.
В этом случае нужно заставить загрузчик Minecraft использовать последнюю версию программной среды. Для этого нужно перейти в параметры запуска и в профиле переключить путь с устаревшей версии на новую.
Отключение межсетевого экрана
Межсетевые экраны, включая брандмауэр Windows, могут сбросить подключение с внешним сервером Minecraft на этапе запуска игры. Чтобы узнать, не причастен ли он к этому событию, попробуйте отключить эту функцию безопасности.
Откройте параметры Windows нажатием на Win + I и перейдите в раздел Обновление и безопасность. На вкладке Безопасность Windows выберите раздел Брандмауэр и защита сети.
Для активной частной сети переместите переключатель в положение «Отключено». После этого попробуйте запустить игру.
Установка разрешений в брандмауэре Windows
Если продолжаете сталкиваться с ошибкой внутреннего исключения java.io.ioexception, попробуйте добавить среду в список разрешений брандмауэра.
С помощью поискового запроса перейдите в брандмауэр. На панели слева перейдите на вкладку «Разрешение взаимодействия с приложением или компонентом в брандмауэре Windows». Затем щелкните на кнопку изменения параметров.
Найдите в списке файлы Java Platform SE и разрешите им доступ по частной сети.
После перезагрузки компьютера проблема должна быть решена.
Уменьшение глубины прорисовки
С ошибкой внутреннего исключения можно столкнуться, когда Minecraft не сможет отобразить всю картинку в целом из-за низкой скорости Интернета. В этом случае уменьшите глубину прорисовки в настройках до минимально допустимого.
В настройках Майнкрафт в разделе «Настройки графики» переместите ползунок прорисовки до минимального, например, до 2-х позиций.
Если ошибка исчезла, увеличьте этот показатель на единицу, пока не достигните оптимального значения.