IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SWT/JFace Java Discussion :

Interface SWT sous Mac OS X


Sujet :

SWT/JFace Java

  1. #1
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2004
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Mai 2004
    Messages : 46
    Par défaut Interface SWT sous Mac OS X
    Bonsoir,

    Cela fait quelques temps que je m'intéresse à SWT/JFace. Ayant un mac sous Leopard, j'ai voulu tenter d'appréhender SWT depuis Eclipse. J'ai donc récupéré les librairies nécessaires sur le site officiel pour ensuite les lier dans mon projet Eclipse. Après quoi j'ai tenté d'exécuter le code d'exemple "Hello World !".

    Mon problème intervient à ce niveau, lors de l'exécution il m'est indiqué selon la JVM que je choisis deux messages d'erreurs différents dont je comprend les raisons mais dont je ne sais pas comment contourner. Je m'explique :

    Sous Mac OS X on dispose au choix de Java 5 (version 32 bits) ou de Java 6 (version 64 bits obligatoirement). De ce fait lorsque j'exécute le code d'exemple, il me sort comme message d'erreur :
    • si je suis en Java 5, il m'est dit que les .class sont compilé pour Java 6
    • si je suis en Java 6, les .class de la librairie SWT ne sont pas compatibles 64 bits.


    Il m'est donc dans l'impossibilité d'utiliser ni même de tester SWT.

    Cependant Eclipse utilisant SWT/JFace et fonctionnant bien sous Mac OS X je me suis dit que je devais mal m'y prendre. Je m'adresse donc à vous pour savoir si quelqu'un voudrait bien m'aider à me sortir de cette impasse ?

    J'ai effectué quelques recherches sur google mais rien de fructueux, ni même sur le forum ou j'ai trouvé 5 sujets ne correspondant pas vraiment à mon problème.

    Merci.

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Eclipse est probablement compilé avec java 5 en target, donc pas de problème.

    E bossant sous mac tu as probablement moyen d'avoir un java 5 d'installé quelque part, ou au pire tu peux fixer en target de compilation java 1.5 dans ton projet eclipse.

  3. #3
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2004
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Mai 2004
    Messages : 46
    Par défaut
    J'avais effectivement fait ce que tu m'as indiqué comme dit ci dessous et j'avais une erreur. Dans le doute j'ai tout supprimé, repris une version plus récente d'Eclipse et la dernière version stable de SWT et effectivement avec Java 5 cela fonctionne parfaitement, comme quoi j'avais dû rater quelque chose.

    Merci pour ta réponse.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'exécution des interfaces graphiques sous Mac
    Par sampaiX dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 26/04/2010, 10h32
  2. [DEV] Interface graphique sous Mac
    Par TheoOrl45 dans le forum Développement OS X
    Réponses: 18
    Dernier message: 19/03/2008, 00h16
  3. Problème avec SWT sous Mac OS X
    Par vdumont dans le forum SWT/JFace
    Réponses: 3
    Dernier message: 02/02/2008, 17h14
  4. Interface graphique sous embedded visual C++ !!
    Par acastor dans le forum MFC
    Réponses: 4
    Dernier message: 16/03/2004, 19h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo