2017-06-23 1 views
1

Récemment mis à jour notre projet à java 8 maintenant en essayant de créer l'installateur j'obtiens un UnsupportedClassVersionError 52 ainsi je sais c'est parce qu'il fonctionne toujours java 7 mais je n'ai pas pu trouver une option de configuration pour le faire utiliser Java 8 lors de la compilationcomment obtenir install4jc pour compiler en utilisant java 8

utilisant install4j 5.1.15

Répondre

0

Vous devrez passer à install4j 6 pour le support Java 8.

+0

OK merci, téléchargé une version d'essai de 6 et il a corrigé cette erreur. Sur le prochain... – nrollins

0

Il existe un fichier pointant vers le JRE utilisé par Install4j et vous pouvez simplement le modifier pour qu'il pointe vers un emplacement Java 8 JRE.

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

Modifiez le fichier pour pointer vers le JRE de votre choix par exemple:

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

Après avoir modifié le fichier que je devais entrer les informations de licence à nouveau lors du démarrage Install4j et télécharger à nouveau les JREs empaquetés.

Au cours de "Réduire le temps d'exécution" j'ai reçu plusieurs [warning] major version should be between 45 and 51 for JDK <= 1.7 mais la compilation se termine et crée le support d'installation.