Aide java

Fermé
deberetta Messages postés 8 Date d'inscription jeudi 2 septembre 2004 Statut Membre Dernière intervention 15 mai 2007 - 10 mai 2007 à 17:04
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 15 mai 2007 à 09:59
Salut à tous,
Je viens de demarrer en java et j'ai un problème pour l'importation de certains packages tel : org.eclipse.swt.widgets.* ou org.eclipse.swt.*;
j'obtiens ce message à la compilation :package 'org.eclipse.swt.* not exists.

Merci d'avance de votre intervention

Cordialement,
Deberetta
A voir également:

1 réponse

kij_82 Messages postés 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
11 mai 2007 à 12:24
Il faut que tu télécharge pour cela la bibliothèque swt, que tu la copie dans un de tes répertoire lib de ton projet, puis que tu inclu ce répertoire (ou juste la librairie) dans le classpath de ton projet.
0
deberetta Messages postés 8 Date d'inscription jeudi 2 septembre 2004 Statut Membre Dernière intervention 15 mai 2007
15 mai 2007 à 09:28
Merci de votre reponse,
mais cette bibliotheque existe déjà dans le téléchargement d'eclipse que j'ai effectué et j'ai encore modifier la variable d'environnement classpath et toujours le même message.
Je suis à l'ecoute si vous avez une autre methode.

Cordialement,
Deberetta.
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
15 mai 2007 à 09:59
Pour lancer une application swt, vous devez bien sur avoir les jar swt dans le classpath, mais aussi declarer les librairies natives. Celles-ci se trouvent dans le sous répertoire de plugins org.eclipse.swt.[OS]

* Sous Eclipse 3.1M5+ : il suffit de choisir dans le menu run -> application swt
* Sous Eclipse : Run -> Run Java Applicaton -> New -> Arguments -> VM Arguments ajouter -Djava.library.path=c:\eclipse\plugins\org.eclipse.swt.win32_2.1.0\os\win32\x86
* Enfin pour le distribuer vous devez ajouter dans la ligne de commande -Djava.library.path=chemin_vers_librairies


Bien sur, vous devrez adapter cette ligne de commande a votre OS, et à la version de swt utilisée, on vous laisse chercher un peu.

Référence : https://java.developpez.com/faq/eclipse/?page=swt#lancerApplicationSWT
0