2010-04-22 4 views
0

Très bien, récemment, j'utilisais Notepad ++ pour tous mes besoins de programmation, mais j'ai commencé à utiliser Eclipse pour des projets Java à plus grande échelle maintenant. J'ai décidé de reprendre un de mes vieux projets qui utilisait différentes classes dans les espaces de noms "javax.xml. *". Lorsque je compilais et exécutais le programme avec Notepad ++, cela fonctionnait très bien, mais Eclipse n'arrive pas à trouver ces paquets. Ma question est la suivante, puisque j'ai évidemment les classes quelque part dans mon installation actuelle de JDK 6 (puisque je n'ai eu aucun problème lors de l'utilisation de Notepad ++), où puis-je trouver l'emplacement des fichiers .JAR qui incluent ces espaces de noms/classes afin que je puisse les ajouter à mon projet Eclipse?Emplacement des différents packages javax.xml. * Dans Java 6 SDK

Merci pour toute aide que vous pouvez me donner!

Cordialement, celestialorb

Aussi, si vous êtes curieux de savoir les paquets spécifiques que je cherche: ils sont

javax.xml.soap.* 
javax.xml.transform.* 

Merci encore!

+0

Ils sont dans 'rt.jar'. –

+0

Merci! Le fichier rt.jar a fonctionné pour moi. :) – celestialorb

Répondre

0

Votre Eclipse est peut-être configuré pour utiliser des bibliothèques Java 1.4 pour ce projet? Ces packages n'ont pas été ajoutés à Java SE avant la version 1.5. Examinez Window-> Preferences-> Java-> JRE installés pour voir les versions disponibles pour votre installation Eclipse (et pour en ajouter de nouvelles). Vous pouvez définir une valeur par défaut et également choisir pour chaque projet quelle version utiliser (dans les propriétés du projet-> Build Path-> Bibliothèques)

+0

1.6 pour 'javax.xml.soap' – kdgregory