2009-12-10 18 views
4

J'ai développé une application java avec netbeans. Il a utilisé jdk 1.6.javax.swing.grouplayout n'existe pas dans jdk 1.5

Cela fonctionne très bien.

Mais maintenant l'exigence est que je dois construire le fichier jar pour l'application à partir des fichiers .java dans une autre machine sans netbeans et où jdk 1.5 est utilisé. Je ne peux pas mettre à niveau cette machine à JDK 1.6.

Est-il possible que je pourrais faire mes fichiers java compilent et le travail dans la machine de JDK 1.5 avec un changement minimal possible à mon code source ..

L'erreur est javax.swing.grouplayout pas disponible dans JDK 1.5

S'il vous plaît aider ...

Répondre

6

Utilisez les préférences NetBeans et sélectionnez org.jdesktop ...., mettre à jour manuellement le code généré par clic droit sous la forme (fenêtre inspecteur -> sélectionnez les extensions de mise en page swing au lieu de la norme code java6).

2

Pour NetBeans, voir la réponse de John Doe. Pour Eclipse avec MyEclipse afin que vous puissiez utiliser Matisse, dans la vue Structure, sélectionnez le formulaire. Maintenant dans la vue Propriétés, regardez "Style de génération de mise en page" et sélectionnez "Bibliothèque d'extensions de mise en page Swing" plutôt que "Code Java 6 standard".