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

Приложение javaFX не запускается на другом компьютере

20.06.2023, 15:02. Показов 783. Ответов 2

Author24 — интернет-сервис помощи студентам
Добрый день! Занимаюсь разработкой приложения на javaFX. После сборки приложение запускается на моем компьютере без проблем, но не запускается на других компьютерах. Вот текст ошибки:

Кликните здесь для просмотра всего текста
WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @7a324d7f'
Exception in Application start method
Exception in thread "main" java.lang.RuntimeException: Exception in Application start method
at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:901 )
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(LauncherImpl. java:196)
at java.base/java.lang.Thread.run(Thread.java:1623)
Caused by: javafx.fxml.LoadException:
file:/C:/Users/mrego/Downloads/Telegram%20Desktop/target/LaserTag-1.0-SNAPSHOT.jar!/com/example/demo/hello-view.fxml

at javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.java:2707)
at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2677)
at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2548)
at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2516)
at com.example.demo.MainPage.start(MainPage.java:15)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$9(LauncherImpl .java:847)
at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$12(PlatformImpl.java:4 84)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:457 )
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:456 )
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
... 1 more
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccesso r.java:119)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at com.sun.javafx.reflect.Trampoline.invoke(MethodUtil.java:77)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccesso r.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at com.sun.javafx.reflect.MethodUtil.invoke(MethodUtil.java:275)
at com.sun.javafx.fxml.MethodHelper.invoke(MethodHelper.java:84)
at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2673)
... 12 more
Caused by: java.lang.RuntimeException: unhandled
at com.example.demo.DataBaseHandler.getDbConnection(DataBaseHandler.java:19)
at com.example.demo.DataBaseHandler.clearBase(DataBaseHandler.java:48)
at com.example.demo.MainController.initialize(MainController.java:31)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccesso r.java:104)
... 19 more
Caused by: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.jav a:175)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptio nsMapping.java:64)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:825)
at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:446)
at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:239)
at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:188)
at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:683)
at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:230)
at com.example.demo.DataBaseHandler.getDbConnection(DataBaseHandler.java:15)
... 22 more
Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstruct orHandleAccessor.java:67)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:484)
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:6 2)
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:1 05)
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:1 50)
at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(Exception Factory.java:166)
at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.ja va:89)
at com.mysql.cj.NativeSession.connect(NativeSession.java:121)
at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:945)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:815)
... 28 more
Caused by: java.net.ConnectException: Connection refused: connect
at java.base/sun.nio.ch.Net.connect0(Native Method)
at java.base/sun.nio.ch.Net.connect(Net.java:580)
at java.base/sun.nio.ch.Net.connect(Net.java:569)
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:576)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
at java.base/java.net.Socket.connect(Socket.java:666)
at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:1 53)
at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.ja va:63)
... 31 more
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.06.2023, 15:02
Ответы с готовыми решениями:

Приложение не запускается на другом компьютере
Приложение не запускается на другом компьютере.

Не запускается приложение OpenGL на другом компьютере
Я создал простую программу где крутиться квадрат (использовал glut). При компиляции в Release я...

Не запускается созданное на другом компьютере приложение
Здравствуйте, подскажите как устранить данную ошибку: http://box.iptel.by/f/75497_c93.png...

Приложение Windows Forms не запускается на другом компьютере
Всем доброго времени суток. Написал Windows Forms приложение в VS12 на C++. У меня на компе...

Приложение .NET6 + WPF не запускается на другом компьютере
Не уверен, что дело в WPF потому пишу в общем разделе. Кратко: Для понимания - я с нуля...

2
Matthias Ronald Gerard
149 / 209 / 25
Регистрация: 11.08.2022
Сообщений: 2,066
24.06.2023, 06:23 2
Версии JRE и JavaFX совпадают с версиями на машине разработки?
Все библиотеки добавлены в classpath?
0
504 / 157 / 49
Регистрация: 27.02.2016
Сообщений: 808
27.06.2023, 03:53 3
так база откуда на другом компьютере возьмется
0
27.06.2023, 03:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.06.2023, 03:53
Помогаю со студенческими работами здесь

Не запускается приложение, которое содержит БД SQL Server, на другом компьютере
Приложение C# связан с БД SQL Server. На моем компьютере он хорошо работает, без никаких проблем....

Приложение компилирует, но на другом компьютере "не запускается"
Доброго всем времени суток, Установил Embarcadero RAD Studio 10.2 Tokyo, при компиляции...

Не запускается макрос на другом компьютере
Здравствуйте! Такая проблема, что макрос на ноутбуке запускается, на персональном компьютере же...

Программа не запускается на другом компьютере
Написал программу на VC#2008, работа идет с БД формата .sdf На соседней машине при запуске...

Не запускается экзешник на другом компьютере
Доброго времени суток, уважаемые форумчане. В кратце: пилю проект по передаче файлов по TCP с...


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

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

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