Перейти к содержимому

Invalid or corrupt jarfile как это исправить

  • автор:

База знаний

Эта ошибка означает что сервер не может получить доступ к исполняемому 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

  • Просмотр профиля
  • Сообщения форума
  • Личное сообщение
  • Репутация

Trofik228 вне форума

Новичок

Аватар для Trofik228

Сообщений 1

Регистрация 27.09.2014

0 &nbsp

Поблагодарил(а) 0 Получено благодарностей: 0 (сообщений: 0).

Error: invalid or corrupt jarfile

Когда пытаюсь запустить лаунчер, пишет Error: invalid or corrupt jarfile. Через панель управления пытался чинить, не сработало.

24.12.2021, 21:34 #2

Neme3is

  • Просмотр профиля
  • Сообщения форума
  • Личное сообщение
  • Репутация

Neme3is вне форума

Модератор форума

Ваш статус Пик, не воруй действия!

Сообщений 1,265

Регистрация 21.04.2020

22 &nbsp

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 бронзовый знак

Если возникает данная ошибка, то необходимо:

  1. Перенести папку META-INF с файлом MANIFEST.INF в папку resources
  2. Нажать Build Project (Ctrl+F9)
  3. После построения нажать Run (Ctrl+F10)
  4. Проверить на правильность выполнения Вашего кода (в большинстве случаев ошибка пропадает)

Не запускается 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‑девелопера.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *