2016-04-21 1 views
1

Nous venons de passer à 6.1.1 de 5, construit notre installation et il ne parvient pas à lancer. Je cours une installation d'Unix sur un Mac. J'ai également essayé l'installation d'un dmg avec le même problème. Je n'ai pas encore essayé les fenêtres ou Linux. Je cours la dernière version 1.8 de jdk pour construire et installer.Exception lors de l'exécution d'installation construit avec 6.1.1

java.lang.RuntimeException: java.lang.ClassCastException: com.install4j.runtime.beans.screens.StartupScreen ne peut pas être jeté à com.install4j.api.beans.Bean à com.install4j. runtime.installer.frontend.GUIHelper.invokeOnEDT (GUIHelper.java:668) à com.install4j.runtime.installer.config.AbstractBeanConfig.finishBatch (AbstractBeanConfig.java:47) à com.install4j.runtime.installer. ContextImpl.registerScreens (ContextImpl.java:681) at com.install4j.runtime.installer.controller.Controller.start (Controller.java:66) à com.install4j.runtime.installer.Installer.runInProcess (Installer.java:59) à com.install4j.runtime.installer.Installer.main (Installer.java:46) à sun.reflect.NativeMethodAccessorImpl.invoke0 (Méthode native) à sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) à sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) à java.lang.reflect.Method.invoke (Méthode .java: 497) au com.exe4j.runtime.LauncherEngine.launch (LauncherEngine.java:62) au com.install4j.runtime.launcher.UnixLauncher.main (UnixLauncher.java:57) Causé par: java.lang .ClassCastException: com.install4j.run time.beans.screens.StartupScreen ne peut pas être jeté à com.install4j.api.beans.Bean

Répondre

0

Ok semble être l'affichage d'un PDF. Nous avons utilisé cette tâche pour montrer un court document PDF. Ce n'est pas essentiel pour nous de le faire, alors je l'ai sorti de l'installateur. Peut-être que le support de l'affichage PDF a été supprimé de install4j?

0

Ceci est une régression dans install4j 6.1 et sera corrigé dans install4j 6.1.2. Si vous avez besoin d'un build où cela est déjà corrigé, contactez [email protected]