2017-06-23 1 views
1

Kürzlich aktualisiert unser Projekt auf Java 8 jetzt beim Versuch, das Installationsprogramm zu erstellen, bekomme ich eine UnsupportedClassVersionError 52, so dass ich weiß, es ist immer noch Java 7, aber ich konnte nicht finden jede Konfigurationsoption, um es 8 Java verwenden, wennwie bekomme ich install4jc kompilieren mit java 8

Kompilieren

mit install4j 5.1.15

Antwort

0

Sie müssen Install4j 6 für Java 8-Unterstützung würde aktualisieren.

+0

OK danke, heruntergeladen eine Testversion von 6 und es behoben diesen Fehler. Auf zum nächsten ... – nrollins

0

Es gibt eine Datei, die auf die JRE verweist, die von Install4j verwendet wird. Sie können diese Datei so ändern, dass sie auf ein Java 8 JRE-Placement verweist.

C:\Program Files (x86)\install4j5\.install4j\pref_jre.cfg 

Ändern Sie die Datei in das JRE Ihrer Wahl Punkt z:

C:\Program Files (x86)\install4j5\jre 
to 
C:\Program Files (x86)\Java\jdk1.8.0_152\jre 

Nachdem Sie die Datei zu ändern ich die Lizenzinformationen erneut einzugeben hatte, als Install4j Start und laden Sie die gebündelten JREs wieder.

Während "schrumpfende Laufzeit" erhielt ich viele [warning] major version should be between 45 and 51 for JDK <= 1.7, aber die Kompilierung beendet und erstellt die Installationsmedien.

Verwandte Themen