Comment puis-je construire un pot d'une précédente version de Java?
J'essaie de compiler mon code et l'exécuter sur un autre serveur. Le problème, c'est mon JRE version Java version "1.6.0_13" et que sur le serveur Java version "1.4.2".
Cela me donne "non reconnu classe de version de fichier" exception lorsque j'essaie d'exécuter le pot sur le serveur. Je ne peut pas compiler mon code sur le serveur, en raison de diverses dépendances, je vais devoir mettre en place.
Donc j'ai besoin de savoir si il y a une façon "d'utiliser Eclipse" [c'est plus facile que de la ligne de commande, car il prend soin de dépendances] et compiler mes trucs à l'aide 1.4.2 au lieu 1.6.0_13. Dois-je désinstaller mon JRE de ma machine, puis réinstaller la version précédente et ensuite compiler ou est-il un élégant et le moyen le plus propre?
OriginalL'auteur codeObserver | 2010-12-08
Vous devez vous connecter pour publier un commentaire.
Vous devez installer 1.4.2 le long du côté de 1.6 sur votre machine, et de configurer ce projet eclipse pour utiliser le JDK 1.4.2. D'autres projets peuvent être configurés pour utiliser le 1.6.
Techniquement, vous pouvez compiler pour 1.4.2 la compatibilité avec JDK 1.6, mais les chances sont que vous allez courir dans la bibliothèque de problèmes, alors il n'est généralement pas la peine de le faire.
Je n'utilise pas eclipse beaucoup, mais voici quelques instructions: java-forums.org/eclipse/4278-how-change-jdk.html
OriginalL'auteur Yishai
Vous pouvez compiler pour java 1.5 avec les paramètres
Ne pas oublier le bootclasspath, ou vous aurez des problèmes avec des fonctions comme Chaîne de caractères.isEmpty() qui n'existe pas en java 1.5.
OriginalL'auteur Olivier Faucheux
Éclipse De Mars (4.5.1)
Changement JDK de conformité
Fenêtre > Préférences > Java > Compilateur > JDK Conformité > modifier Compilateur niveau de conformité:
Si vous souhaitez modifier d'autres informations, vous pouvez décocher la case "Utiliser la valeur par défaut des paramètres de conformité".
Appuyez sur OK et dans les "Paramètres du Compilateur Changé" fenêtre choisir:
Oui si vous voulez construire tous les projets de l'espace de travail:
Pas si vous voulez construire une/des projet(s) plus tard
Exportation pot
Clic droit sur le projet (à partir de la gauche - E. g.: dans l'Explorateur de packages) > à l'Exportation... > tapez "pot" pour filtrer les options que vous avez > choisissez ce que vous voulez (probablement fichier JAR ou Runnable JAR file) > Suivant > ajouter les détails > Finition
OriginalL'auteur ROMANIA_engineer
Vous pouvez configurer la Source et la Cible de la version Java dans Eclipse.
Aussi en ligne de commande, vous pouvez compiler pour certains (les plus anciens) version de Java à l'aide de la source et cible les paramètres:
OriginalL'auteur rustyx