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

Error unable to access jarfile что делать

  • автор:

Помогите с Java Ошибка: unable to access jarfile. Как исправить?

Возможно вам поможет, если вы переместите файл в другую папку.

berti diazitoПрофи (551) 5 лет назад

блин блинский пасибо огромное целую в пупок

Celaena Sardothien Профи (523) ееееееее

он не может файл открыть, перекинь в другую папку

Похожие вопросы

Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Как исправить ошибку «Невозможно получить доступ к jarfile» в Windows 10

Возможно, плагины для браузера Java вышли из моды, но есть еще много программ, работающих на Java . Вы можете открывать программы Java с файлами JAR.

Однако некоторые пользователи программного обеспечения Java не всегда могут открывать программы JAR, когда появляется сообщение об ошибке « Ошибка: невозможно получить доступ к jarfile ». Вот несколько решений для сообщения об ошибке jarfile.

Как я могу избавиться от Unable to access jarfile error на Windows 10?

  1. Добавить самую последнюю версию Java в Windows
  2. Выберите Java в качестве программы по умолчанию для файлов JAR
  3. Выберите «Показать скрытые файлы, папки и диски».
  4. Откройте программное обеспечение Jarfix

1. Добавьте самую последнюю версию Java в Windows

Сначала убедитесь, что у вас установлена ​​самая последняя версия Java. Самая последняя версия на данный момент — Java 8 161. Таким образом вы можете обновить Java в Windows 10.

  • Сначала нажмите сочетание клавиш Win + R, чтобы открыть команду «Выполнить».
  • Введите appwiz.cpl в текстовом поле «Выполнить» и нажмите кнопку « ОК» .
  • Введите «Java» в поле поиска программ поиска, как показано на снимке ниже.

  • Затем выберите Java, чтобы проверить, какая у вас версия. Версия отображается в нижней части окна и отображается в столбце Версия.
  • Если у вас не установлена ​​самая последняя версия Java, нажмите кнопку « Удалить» .
  • Нажмите кнопку Да , чтобы подтвердить.
  • Откройте эту веб-страницу в вашем браузере.

  • Нажмите кнопку Free Java Download , чтобы сохранить мастер установки JRE.
  • После этого может открыться диалоговое окно, из которого можно нажать кнопку « Выполнить» , чтобы запустить установщик JRE. Если нет, откройте папку, в которой вы сохранили мастер установки, щелкните правой кнопкой мыши мастер установки Java и выберите Запуск от имени администратора .
  • Нажмите кнопку Install в окне мастера установки, чтобы установить Java.

Ничего не происходит, когда вы нажимаете на Запуск от имени администратора? Не волнуйтесь, у нас есть правильное решение для вас.

2. Выберите Java в качестве программы по умолчанию для файлов JAR.

Сообщения об ошибках Jarfile обычно появляются, когда Java не настроена в качестве программного обеспечения по умолчанию для файла JAR . Вместо этого утилита архивирования может быть связанной программой по умолчанию для JAR.

Таким образом, выбор Java в качестве программы по умолчанию для файла JAR может запустить его программу. Вот как вы можете настроить программное обеспечение по умолчанию для формата JAR.

  • Откройте проводник и папку, в которой находится файл JAR.
  • Щелкните правой кнопкой мыши файл JAR и выберите « Открыть с помощью» > « Выбрать программу по умолчанию» > « Выбрать другое приложение», чтобы открыть окно на снимке непосредственно ниже.

  • Выберите Java, если он указан среди программ по умолчанию.
  • Если Java отсутствует в списке программ, выберите « Искать другое приложение на этом ПК» .
  • Затем перейдите в папку Java, выберите « Java» и нажмите кнопку « Открыть» .
  • Нажмите кнопку ОК в окне Открыть с помощью.
  • Нажмите на JAR, чтобы запустить его программу.

3. Выберите параметр Показать скрытые файлы, папки и диски.

  • Сообщение об ошибке « невозможно получить доступ к jarfile » также может появиться, если не выбран параметр « Показать скрытые файлы, папки и диски» . Чтобы выбрать эту опцию, откройте проводник.
  • Откройте вкладку «Вид» и нажмите кнопку « Параметры» , чтобы открыть окно, расположенное ниже.

  • Выберите вкладку Вид, показанный непосредственно ниже.

  • Выберите параметр « Показывать скрытые файлы, папки и файлы и папки дисков» .
  • Нажмите кнопку Применить .
  • Нажмите кнопку ОК , чтобы закрыть окно.

4. Откройте программное обеспечение Jarfix

Jarfix — это легковесная программа, предназначенная для исправления не запускающихся программ Java. Программа исправляет ассоциации типов файлов JAR.

Нажмите jarfix.exe на этой веб-странице, чтобы сохранить программное обеспечение в папке. Затем вы можете щелкнуть jarfix.exe, чтобы открыть окно ниже и исправить сопоставление JAR. Это все, что нужно сделать, и в окне Jarfix больше нет вариантов для выбора.

Это несколько решений, которые могут исправить ошибку « невозможность доступа к jarfile » и запустить программное обеспечение JAR. Для получения дополнительной информации о том, как запустить файлы JAR в Windows, ознакомьтесь с этой статьей .

Если у вас есть другие вопросы, не стесняйтесь оставлять их в разделе комментариев ниже.

СВЯЗАННЫЕ ИСТОРИИ, ЧТОБЫ ПРОВЕРИТЬ:

  • JAR-файлы не открываются в Windows 10 [FIX]
  • Как установить .Jar файлы на Windows 10
  • Как открыть файлы EMZ на ПК с Windows 10

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

Как исправить эту ошибку в Procfile?

5f4b57cf06271031362567.png

Я написал в Procfile: web: java -jar out\artifacts\telebot_jar\telebot.jar
Выложил на heroku, пишет ошибку: Error: Unable to access jarfile outartifactstelebot_jartelebot.jar
Пробывал указать только имя file: Error: Unable to access jarfile telebot.jar
Что мне написать в Procfile?
Скриншот папок:

  • Вопрос задан более трёх лет назад
  • 232 просмотра

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

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