program eclispe zapis runnable jar

0

witam
czy spotkał się ktoś z takimi błędami, ogólnie projekt działa tylko podczas zapisu do runnable jar wyskakują poniższe błędy!!! program napisany w javie, programie eclipse, + javafx

gdy naciskam finish, wyskakują poniższe błędy

screenshot-20170128223559.png

JAR export finished with warnings. See details for additional information.
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/authorization/AuthorizationContext.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/InformationController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/LoggingController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/MainController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/RegistrationController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/admin/CreateTuitionController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/admin/AddTestController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/admin/AdminMenuController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/admin/ManageAccountController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/admin/ViewAllCoursesController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/instructor/InstructorMenuController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/instructor/AddTestController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/instructor/CreateTuitionController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/instructor/CourseController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/instructor/ModificationController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/instructor/AddCourseController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/log/LogController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/mail/MessageController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/mail/MailController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/mail/OutboxController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/mail/ExitController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/mail/InboxController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/primary/PrimaryController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/settings/AccountSettingsController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/trainee/TuitionController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/trainee/ChoiceCourseController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/trainee/TraineeMenuController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/trainee/TestController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/trainee/CourseController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/controller/trainee/ScoreController.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/datebase/LogOperation.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/datebase/AccountOperation.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/datebase/Operation.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/datebase/MailOperation.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/datebase/DBCreate.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/datebase/TuitionOperation.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/mail/Mail.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/main/InternetCourseMain.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/application/tuition/Question.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/client/Client.java
  Exported with compile warnings: internetcourse/src/main/java/com/pkproject/internetcourse/server/Server.java

 
0

To są warningi tylko, a jar działa?

0

nie działa, nie odpala się

0

A jeśli wybierzesz opcję package required libraries into generated jar, albo trzecią opcję?

0

to samo
screenshot-20170128225115.png

0

Korzystasz z jakichś bibliotek zewnętrznych? Czy kod się uruchamia z poziomu eclipse'a? - osobiście od dwóch lat programuję w Intelij, i nie pamiętam czy miałem kiedyś takie problem z Eclipsem... Ale dojdziemy do tego :)

0

pwoiem tak nie potrafilem zrobic tego w intellij i sprobowalem w eclipsie :P

0

Nie no bez żartów. Przecież ten log nie mówi o zadnych błędach. Weź tego jara odpal z konsoli przez java -jar mojjar.jar i pokaż co się wysypało. Bo teraz to wróżenie z ręki co najwyżej.

0

czyto mozliwe ze uzywam maven? i tam w dependence mysql dodalem

 $ java -jar domino.jar
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
        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 java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at com.pkproject.internetcourse.application.datebase.DBConnect.getConnec                                                                                                               tion(DBConnect.java:17)
        at com.pkproject.internetcourse.application.datebase.DBCreate.createDB(D                                                                                                               BCreate.java:21)
        at com.pkproject.internetcourse.application.main.InternetCourseMain.<ini                                                                                                               t>(InternetCourseMain.java:24)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou                                                                                                               rce)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$161                                                                                                               (LauncherImpl.java:819)
        at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(Platfor                                                                                                               mImpl.java:326)
        at com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.                                                                                                               java:295)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformI                                                                                                               mpl.java:294)
        at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatch                                                                                                               er.java:95)
        at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at com.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.ja                                                                                                               va:191)
        at java.lang.Thread.run(Unknown Source)
Too Many Connection
Exception in Application constructor
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(Lau                                                                                                               ncherImpl.java:389)
        at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImp                                                                                                               l.java:328)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at sun.launcher.LauncherHelper$FXHelper.main(Unknown Source)
Caused by: java.lang.RuntimeException: Unable to construct Application instance:                                                                                                                class com.pkproject.internetcourse.application.main.InternetCourseMain
        at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherIm                                                                                                               pl.java:907)
        at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$155(                                                                                                               LauncherImpl.java:182)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou                                                                                                               rce)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$161                                                                                                               (LauncherImpl.java:819)
        at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(Platfor                                                                                                               mImpl.java:326)
        at com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.                                                                                                               java:295)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformI                                                                                                               mpl.java:294)
        at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatch                                                                                                               er.java:95)
        at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at com.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.ja                                                                                                               va:191)
        ... 1 more
Caused by: java.lang.NullPointerException
        at com.pkproject.internetcourse.application.datebase.DBCreate.createDB(D                                                                                                               BCreate.java:26)
        at com.pkproject.internetcourse.application.main.InternetCourseMain.<ini                                                                                                               t>(InternetCourseMain.java:24)
        ... 13 more
Exception running application com.pkproject.internetcourse.application.main.Inte                                                                                                               rnetCourseMain

0

gdy zrobilem jak tutaj "download the mysql jdbc driver jar and copy it the lib folder"
i ponownie uruchomiłem znowu wyskoczyly ale inne

 $ java -jar domino2.jar
Exception in Application start method
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:389)
        at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:328)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at sun.launcher.LauncherHelper$FXHelper.main(Unknown Source)
Caused by: java.lang.RuntimeException: Exception in Application start method
        at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:917)
        at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$155(LauncherImpl.java:182)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Location is not set.
        at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2434)
        at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2409)
        at com.pkproject.internetcourse.application.main.InternetCourseMain.start(InternetCourseMain.java:37)
        at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$162(LauncherImpl.java:863)
        at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(PlatformImpl.java:326)
        at com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.java:295)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformImpl.java:294)
        at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
        at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at com.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)
        ... 1 more
Exception running application com.pkproject.internetcourse.application.main.InternetCourseMain

2

Teraz błąd wygląda tak jakbyś miał pliki javafx w złych lokalizacjach albo niepoprawnie się do nich odnosił. Poza tym jeśli używasz mavena to są pluginy do generowania fat-jar a nie jakieś bieda-exporty z eclipse.

0

Witam,
Miałem podobny problem i go tak rozwiązałem:
*Wejdź w Eclipse na Help > Eclipse Marketplace...
*W wyszukiwarce wpisz javafx i zainstaluj e(fx)clipse 2.4.0, zrestartuj eclipse
*Jeśli używasz Mavena to kliknij prawym przyciskiem na projekt i z menu wybierz Maven > Update projekt.. i zaznacz w oknie Clen projekt
*Następnie kliknij znowu prawym przyciskiem myszy na projekt, z menu wybierz Run As > Maven clean
*Następnie kliknij znowu prawym przyciskiem myszy na projekt i menu wybierz Run As > Maven install i projekt powinien się skompilować do folderu target

*Jak nie masz Mavena to Projekt > Clean powinien pomóc i potem export do jar

1 użytkowników online, w tym zalogowanych: 0, gości: 1