0 / 0 / 0
Регистрация: 01.04.2018
Сообщений: 57
1

При запуске exe или jar файла вылетает ошибка

19.04.2020, 13:10. Показов 909. Ответов 3
Метки нет (Все метки)

Я собираю свой maven проект в jar-ник и с помощью launcher4j конвертирую в exe. На моем компьютере все запускается идеально, что jar что exe. На других компьютерах после установки java вылетает такая ошибка

Java
1
"JavaFX runtime components are missing, and are required to run this application"

Мой pom файл проекта:
Кликните здесь для просмотра всего текста
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
 
    <groupId>PersonnelRecords</groupId>
    <artifactId>PersonnelRecords</artifactId>
    <version>1.0-SNAPSHOT</version>
 
    <dependencies>
        <dependency>
            <groupId>postgresql</groupId>
            <artifactId>postgresql</artifactId>
            <version>9.1-901-1.jdbc4</version>
        </dependency>
        <!-- https://mvnrepository.com/artifact/org.openjfx/javafx -->
        <dependency>
            <groupId>org.openjfx</groupId>
            <artifactId>javafx-controls</artifactId>
            <version>13</version>
        </dependency>
        <dependency>
            <groupId>com.itextpdf</groupId>
            <artifactId>itextpdf</artifactId>
            <version>5.5.13</version>
        </dependency>
        <dependency>
            <groupId>com.google.code.gson</groupId>
            <artifactId>gson</artifactId>
            <version>2.8.5</version>
        </dependency>
    </dependencies>
 
    <build>
        <plugins>
            <plugin>
                <groupId>org.openjfx</groupId>
                <artifactId>javafx-maven-plugin</artifactId>
                <version>0.0.4</version>
                <configuration>
                    <mainClass>Main</mainClass>
                </configuration>
            </plugin>
            <plugin>
                <artifactId>maven-assembly-plugin</artifactId>
                <version>3.0.0</version>
                <configuration>
                    <descriptorRefs>
                        <descriptorRef>jar-with-dependencies</descriptorRef>
                    </descriptorRefs>
                    <archive>
                        <manifest>
                            <mainClass>Main</mainClass>
                        </manifest>
                    </archive>
                </configuration>
                <executions>
                    <execution>
                        <id>make-assembly</id>
                        <phase>package</phase>
                        <goals>
                            <goal>single</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>8</source>
                    <target>8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
 
 
</project>


Я так понял, программа не может найти библиотеки JavaFX, но что бы я не делал ничего не работает.
Пробовал также сделать exe с помощью JSmooth и отдельно добавить в проект библиотеки JavaFX, но и это не работает.
Как победить эту проблему?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.04.2020, 13:10
Ответы с готовыми решениями:

Ошибка при запуске jar файла
Добрый день! Сделал небольшой проект из десятка классов и 3 папок с изображениями, сооружаю...

Ошибка при запуске jar файла
Я создал jar-файл своей игры, но он запускается только на моем компьютере , а на остальных вылетает...

Ошибка при запуске jar-файла
Как это исправить?

Ошибка при первом запуске jar файла
Здравствуйте, написал программку и упаковал её в jar файл, но при первом его запуске(после...

3
328 / 117 / 35
Регистрация: 27.02.2016
Сообщений: 540
22.04.2020, 16:00 2
XcyperX, подозреваю у клиента другая версия джавы из нее убрали javafx
https://proglib.io/p/java-11/
https://tproger.ru/news/javafx-11-separate-module/
0
0 / 0 / 0
Регистрация: 01.04.2018
Сообщений: 57
22.04.2020, 16:08  [ТС] 3
skouzmine, да, проблема оказалась в этом, уже решили. Достаточно просто удалить уже установленную версию джавы и при открытии программы согласиться на установку джавы, и вас перебросит на сайт с нужной версией
0
328 / 117 / 35
Регистрация: 27.02.2016
Сообщений: 540
22.04.2020, 17:27 4
XcyperX, спасибо - я то думал что апгрейд джавы строго исключен - Your Mileage May Vary
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.04.2020, 17:27
Помогаю со студенческими работами здесь

Не могу запустить клиент. при запуске клиента battle net вылетает ошибка - agent.exe 0xc0000005
Смысл в том что вдург перестал работать клиент battle net, выдает ошибку Agent.exe - ...

При запуске exe файла на Windows XP, программа или не запускается или работает некорректно
Написал программу в Delphi Borland 7 на ОС Windows 7 sp1, все работает как положено. При запуске...

Visual Studio 2010, при запуске на debug или rebuild вылетает ошибка
Доброе время суток! Пишу на Visual Studio 2010. Сталкнулся с такой проблемой при запуске проекта на...

При запуске с Дискретной карты Вылетает Ошибка Будь эта игра или программа
Ноутбук Lenova z570 Core i5 Nvidea 540m 2g 6gb ОЗУ Проблема в том что при запуске игры...

Ошибка CLR20r3 при запуске .exe файла
При запуске программы (MW3 FoV Changer) вылетает окно с ошибкой о прекращении работы. Описание:...

Ошибка программы при запуске .exe файла из коммандной строки
Доброе Время ! Собсно некорректно работает .exe файл проекта Visual Studio из коммандной строки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru