База знаний
Эта ошибка означает что сервер не может получить доступ к исполняемому jar файлу. Вам необходимо переименовать ваш исполняемый jar файл в server.jar (важно: необходимо соблюсти регистр всех букв — должны быть строчными).
Error: Invalid or corrupt jarfile server.jar
Error: An unexpected error occurred while trying to open file server.jar
Эти ошибки означают что ваш исполняемый jar файл повреждён, либо что-то другое случилось с файлом. В этом случае загрузите его заново, либо скачайте другой. Некоторые проверенные есть у нас на сайте: https://craftbuy.ru/knowledgebase/6/%D0%A1%D0%BC%D0%B5%D0%BD%D0%B0-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0.html
- ERROR, Unable to access jarfile server.jar, server.jar, Invalid or corrupt jarfile server.jar
- 1022 Пользователи нашли это полезным
Связанные статьи
Если у вас не получается войти в игру и вы видите ошибку указанную в заголовке (или другую.
Следующие рекомендации помогут вам решить проблемы с подключением к серверу:1) Проверьте точность.
Рядом с точкой спавна есть защищенная зона, блоки в которой могут ставить и уничтожать только.
Способ 1 1. Остановите сервер 2. Удалите папку с миром world — Основной мир world_nether -.
Это значит, что порт, который использует сервер, уже занят, или доступ к нему закрыт. Отключите.
Тема: Error: invalid or corrupt jarfile
Trofik228
Просмотр профиля
Сообщения форума
Личное сообщение
Репутация
![]()

Новичок

Сообщений 1
Регистрация 27.09.2014
0
  
Поблагодарил(а) 0 Получено благодарностей: 0 (сообщений: 0).
Error: invalid or corrupt jarfile
Когда пытаюсь запустить лаунчер, пишет Error: invalid or corrupt jarfile. Через панель управления пытался чинить, не сработало.
24.12.2021, 21:34 #2
Neme3is
Просмотр профиля
Сообщения форума
Личное сообщение
Репутация
![]()
Модератор форума

Ваш статус Пик, не воруй действия!
Сообщений 1,265
Регистрация 21.04.2020
22
  
Error: Invalid or corrupt jarfile как исправить
У меня есть javafx проект, я сделал jar файл так: в структуре проекта выбрал Artifacts -> нажал плюс -> JAR -> from modules with dependencies . Далее указал где у меня находится Main класс. После этого забилдил jar файл. Нажимаю я на него а там ошибка следующая: Error: Invalid or corrupt jarfile . Как исправить? Файл manifest.mf
Manifest-Version: 1.0 Main-Class: Graphics

Структура проекта:
Отслеживать
задан 2 июн 2018 в 18:00
1,875 1 1 золотой знак 10 10 серебряных знаков 31 31 бронзовый знак
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
В общем idea в не правильный каталог генерирует Manifest файл. Нужно его перекинуть в resources
Отслеживать
ответ дан 2 июн 2018 в 18:52
1,875 1 1 золотой знак 10 10 серебряных знаков 31 31 бронзовый знак
Если возникает данная ошибка, то необходимо:
- Перенести папку META-INF с файлом MANIFEST.INF в папку resources
- Нажать Build Project (Ctrl+F9)
- После построения нажать Run (Ctrl+F10)
- Проверить на правильность выполнения Вашего кода (в большинстве случаев ошибка пропадает)
Не запускается jar файл [ЕСТЬ РЕШЕНИЕ]
Создал jar файл через File — Project Structure — Artifacts, Build — Build Artifacts, запускаю jar файл, а там две ошибки: 1) Java Virtual Machine Launcher Error: A JHI error has occured, please check your installation and try again 2) Java Virtual Machine Launcher A Java Exception has occured. Переустановил джаву, использовал jarfix, в гугле ничего путного нет, не знаю что делать 

Комментарии (16)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Сергей Java Developer в Сбер Expert
8 января 2021, 07:26
если через консоль запустить что пишет в консоль?
Уровень 22
8 января 2021, 09:06
Error: Unable to access jarfile SnakeBest.jar Пробовал и через cmd, и через PowerShell
Стас Пасинков Software Developer в Zipy Master
8 января 2021, 09:13
как запускали через консоль? какой командой? (полностью)
Уровень 22
8 января 2021, 09:15
java -jar SnakeBest.jar
Уровень 22
8 января 2021, 09:17
Сейчас создал тестовый проект который просто выводит «Hello World», запускаю jar файл а там Error: Invalid or corrupt jarfile и дальше путь до этого файла. А основной проект с игрой так и выводит Error: A JNI erro has occured, pleas check your installation and try again P.S: Ошибку в тестовом проекте Error: Invalid or corrupt jarfile и дальше путь до файла пофиксил: когда создавал Project Sructure в Artifacts не указал Main Class, как указал, эта ошибка ушла. Проблема с Error: A JNI error has occurred, please check your installation and try again остаётся..
Уровень 41
8 января 2021, 09:46
JDK какой версии? переустановить пробовал?
Уровень 22
8 января 2021, 09:50
JDK 15.0.1, проект делался на 15.0 JDK не переустанавливал
Уровень 41
8 января 2021, 09:53
Уровень 22
8 января 2021, 10:01
Код в IntelliJ IDEA запускается без проблем, я хочу этот код преобразовать в jar файл, а потом завернуть в exe через Launch4j
Уровень 41
8 января 2021, 10:02
пути в переменных средах проверял? тут сложно не видя всё это перед глазами, что-то советовать. у меня например всё прекрасно завелось на Hello World обычном. но у меня в переменных средах всё прописано, и JAVA и MAVEN и TOMCAT и тд.
Уровень 22
8 января 2021, 10:16
А как пути в переменных средах проверять? И правильно ли переустановить JDK просто удалив папку и скачать заново через идею?
Уровень 41
8 января 2021, 10:29
JDK я устанавливал отдельно от идеии. проверять. например в командной строке вводить:
java -version javac - version
должно выдать что-то типа такого:
java version "14.0.1" 2020-04-14 Java(TM) SE Runtime Environment (build 14.0.1+7) Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)
Уровень 22
8 января 2021, 10:34
Вторая команда с javac не работает. Не знаю, тут просто версия джавы пишется
java version "1.8.0_271" Java(TM) SE Runtime Environment (build 1.8.0_271-b09) Java HotSpot(TM) Client VM (build 25.271-b09, mixed mode)
Уровень 41
8 января 2021, 10:45
если ты как говоришь используешь 15ую java в IDEA, то у тебя и тут должно быть 15ая. скачай с сайта JDK и установи по нормальному. https://www.oracle.com/in/java/technologies/javase-jdk15-downloads.html
Уровень 22
8 января 2021, 11:14

СПАСИБО ОГРОМНОЕ. Теперь jar файл запускается 🙂 Эту JDK установил на диск C, в Project Structure изменил на эту JDK и всё, jar файл запускается. Я удалил папки с другими JDK из C:/Users , которые были созданы идеей. Через Project Structure — Platform Setting — SDKs удалил эти папки, чтобы они не подсвечивались красными (т.к. они не найдены т.к. я их удалил) и переименовал правильную JDK. После этого у меня не запускался проект, рядом с кнопкой Run нажал на название класса (скрин) — Edit Configurations и поменял JDK.
Уровень 41
8 января 2021, 11:18
раньше, у тебя команда java -version показывала версию jre, которая используется для браузера. поэтому javac -version ничего не показывал, ибо он идёт только в JDK. программу ты создавал в версии 15й, а запускать пытался в 8й. удачи в учебе.
- Курсы программирования
- Регистрация
- Курс Java
- Помощь по задачам
- Цены
- Задачи-игры
Сообщество
JavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.