2016-04-21 82 views
1

我們剛剛從5改爲6.1.1,構建了我們的安裝,但無法啓動。我正在Mac上運行unix安裝。還嘗試了與同樣問題的dmg安裝。我還沒有嘗試過Windows或Linux。運行使用6.1.1構建的安裝時的異常

我正在運行最新的jdk 1.8來構建和安裝。

了java.lang.RuntimeException:java.lang.ClassCastException: com.install4j.runtime.beans.screens.StartupScreen不能轉換到 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) at com.install4j.runtime.installer.Installer.runInProcess(Installer.java:59) at com.install4j.runtime.installer.Installer.main(Installer.java:46) at sun.reflect.NativeMethodAccessorImpl.invoke0 (本機方法)在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.lang.reflect.Method.invoke(方法.java:497)at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:62)at com.install4j.runtime.launcher.UnixLauncher.main(UnixLauncher.java:57) 引起來自:java.lang .ClassCastException: com.install4j.run time.beans.screens.StartupScreen不能轉換爲 com.install4j.api.beans.Bean

回答

0

好似乎是一個PDF的顯示。我們使用該任務來顯示一個簡短的PDF文檔。這對我們來說並不重要,所以我把它從安裝程序中拿出來了。也許從install4j中刪除了PDF顯示的支持?

0

這是install4j 6.1中的一個迴歸,將在install4j 6.1.2中修復。如果您需要一個已經修復的版本,請聯繫[email protected]