Почему не запускается jar файл
Перейти к содержимому

Почему не запускается jar файл

  • автор:

Не запускается .jar

Author24 — интернет-сервис помощи студентам

сделал оконное приложение на JAVA используя Swing хотел создать exe файл с расширением .jar но он не запускается по двойному щелчку.
что я делал: правая кнопка мыши по проекту — Export -java -Runnable JAR File -выбрал путь и конфигурацию. файл jar создался но он запускается как консольное — открылось на секунду и закрылось. вот код:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
import javax.swing.*; public class window extends JFrame{ public static void main(String[] args) { JFrame a = new JFrame("Окно"); JButton b = new JButton("Кнопка"); b.setBounds(50,200,145,30); a.add(b); a.setSize(600, 450); a.setResizable(false); a.setLayout(null); a.setVisible(true); } }

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Не запускается jar
Доброго времени суток! Написал небольшую программу. В NetBeans программа компилируется и.

Не запускается jar
Доброго времени суток!Такая проблема:написал некий код в Netbeans IDE.Потестил,собрал и очистил.При.

Не запускается jar.
В Eclipse создаю jar файл: File \ Export \ JAR file \ NEXT. Далее выбираю нужный проект, выбираю.

Не запускается .jar приложение
Всем привет. В субботу вечером скачал java программу с расширением .jar и удивился, что java на.

Am I evil? Yes, I am!

Эксперт PythonЭксперт Java

17221 / 10148 / 2790
Регистрация: 21.10.2017
Сообщений: 22,152

Цитата

Сообщение от Anton124

exe файл с расширением .jar
Звучит!
Запусти свой джарник из консоли и посмотри что он тебе выведет.
Регистрация: 01.11.2018
Сообщений: 146

ничего! открылся на секунду и закрылся

Добавлено через 42 секунды
стоп! а как сделать чтоб открывалось без консоли?

Am I evil? Yes, I am!

Эксперт PythonЭксперт Java

17221 / 10148 / 2790
Регистрация: 21.10.2017
Сообщений: 22,152
Еще раз — Запусти свой джарник из консоли
59 / 40 / 20
Регистрация: 30.01.2019
Сообщений: 133

Когда будете запускать из консоли, в консоли будет сообщение об ошибке запуска. С этого и надо будет начинать копать.

87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Не запускается JAR файл
Подключаю к программе dll через JNI. package com; public class JavaJNI < native static.

Не запускается файл jar
Привет всем. Создал программу на java в Net Beans8.1. Собрал запустил — всё работает. А jar файл не.

Не запускается jar файл
Добрый день. Возникла такая проблема: скачал jar файл с тестами по java, только вот странная вещь -.

Почему не запускается .jar файл
Доброго времени суток! Есть обычная форма JFrame, хотел изменить стандартную иконку — дымящуюся.

JAR не запускается из стороннего приложения
Имеется 1.jar приложение, которое создаёт файл txt с данными. ДаблКликом 1.jar запускается на.

Jar файл не запускается- ошибка
Скомпилировал код в IntelliJ IDEA, возможно неправильно скомпилировал. Запускал через консоль.

Или воспользуйтесь поиском по форуму:

Не запускается jar файл?

619ba91598a45723715713.jpeg

Всем привет, только начал учить язык и возникла проблема:
Создал простую программу, скомпилировал в jar файл. У меня все хорошо работает и запускается, но на других компах если я его скидываю:

или вот это:

C:\Users\Downloads\Telegram Desktop>java -jar +.jar
Error: A JNI error has occurred, please check your installation and try again
Exception in thread «main» java.lang.UnsupportedClassVersionError: com/company/M
ain has been compiled by a more recent version of the Java Runtime (class file v
ersion 60.0), this version of the Java Runtime only recognizes class file versio
ns up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)

C:\Users\Downloads\Telegram Desktop>
не понимаю что не так, помогите пожалуйста

  • Вопрос задан более двух лет назад
  • 251 просмотр

3 комментария

Простой 3 комментария

JAR-файлы в Windows – как открывать, редактировать и конвертировать

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

JAR-файлы сжаты в ZIP и часто хранят такие вещи, как файлы CLASS, файлы манифеста и ресурсы приложения, такие как изображения, звуковые клипы и сертификаты безопасности. Так как они могут хранить сотни или даже тысячи файлов в сжатом формате, файлами JAR легко обмениваться и перемещать.

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

Как открыть файлы JAR

Java Runtime Environment (JRE) должен быть установлен для того, чтобы открыть исполняемый JAR-файл, но обратите внимание, что не все JAR-файлы имеют формат исполняемого файла. После установки вы можете просто дважды щелкнуть файл JAR, чтобы открыть его.

JAR-файлы в проводнике системы Windows

Некоторые мобильные устройства имеют встроенную JRE. После установки приложения Java также можно открывать в веб-браузере, например Firefox, Safari, Edge или Internet Explorer (но не в Chrome).

Поскольку JAR-файлы сжимаются с помощью ZIP, любой распаковщик файлов может открыть его, чтобы отобразить содержимое, которое находится внутри. Это включает в себя такие программы, как 7-Zip, PeaZip и jZip.

Другой способ открыть файлы JAR – использовать следующую команду в командной строке, заменив yourfile.jar именем вашего собственного файла JAR:

java -jar yourfile.jar

Ошибки открытия файлов JAR

Из-за настроек безопасности в операционной системе Windows и в некоторых веб-браузерах весьма часто можно увидеть ошибки при попытке доступа к приложениям Java.

Например, «Java Application Blocked» может отображаться при попытке загрузки Java-апплета. Это можно исправить, установив уровень безопасности в апплете панели управления Java.

Если вы не можете открыть апплеты Java даже после установки JRE, сначала убедитесь, что Java включена в вашем браузере и что панель управления правильно настроена для использования Java. Затем полностью перезапустите браузер, закрыв все открытые окна, а затем снова откройте программу.

Также убедитесь, что вы используете последнюю версию Java. Если нет, вернитесь к ссылке JRE выше и установите последнюю версию.

Как конвертировать файл JAR

Вы можете декомпилировать файлы CLASS JAR-файла в файлы Java с помощью веб-сайта JavaDecompilers.com. Загрузите туда свой JAR-файл и выберите, какой декомпилятор использовать.

Преобразование приложения Java для использования на платформе Android потребует преобразования файла JAR в APK. Одним из вариантов может быть запуск файла JAR в эмуляторе Android, чтобы программа автоматически создала файл APK. Однако, самый простой способ получить Java-программу на Android – просто скомпилировать APK из исходного исходного кода.

Файлы WAR также являются файлами Java Web Archive, но вы не можете преобразовать файл JAR напрямую в файл WAR, поскольку формат WAR имеет особую структуру, которой нет в JAR. Вместо этого вы можете создать WAR-файл и затем добавить JAR-файл в каталог lib, чтобы классы в JAR-файле были доступны для использования. WizToWar может помочь вам сделать это.

Создать ZIP-файл из JAR-файла так же просто, как переименовать расширение файла из .JAR в .ZIP. Это, на самом деле, не выполняет преобразование файлов, но позволяет программам, использующим ZIP-файлы, таким как 7-Zip или PeaZip, легче открывать файл JAR.

Дополнительная информация о формате JAR

Если вам нужна помощь в упаковке программ в файлы JAR, перейдите по этой ссылке для получения инструкций на веб-сайте Oracle.

Только один файл манифеста может быть включен в архив JAR, и он должен находиться в расположении META-INF/MANIFEST.MF. Он должен следовать синтаксису имени и значения, разделенных двоеточием, как Manifest-Version:1.0. Этот файл MF может указывать классы, которые должно загружать приложение.

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

Не запускается jar файл скомпилированный из JavaFX приложения

Из Intellij запускается без ошибок. в VM options добавил параметры: введите сюда описание изображения Переменную PATH_TO_FX настроил так: введите сюда описание изображения введите сюда описание изображения

Отслеживать

задан 14 фев 2023 в 6:41

1,063 15 15 серебряных знаков 25 25 бронзовых знаков

Так соответствующие параметры настроены и используются при запуске из командной строки?

14 фев 2023 в 7:23

А что ещё нужно настроить? Я хочу запускать просто jar файл

14 фев 2023 в 8:30

Вы настроили все параметры для запуска из IDE Idea. Посмотрите в консоли идеи, какие параметры она использует при старте приложения, и сравните с теми, что используете вы. Покажите текст команды, которую вы пишете в консоли для запуска приложения: java . . -jar your.jar

14 фев 2023 в 8:43

Добавил в вопрос скрин из командной строки

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

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