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

GWT et Vaadin Java Discussion :

inclure jar exemple gwtext.jar eclipse


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 70
    Par défaut inclure jar exemple gwtext.jar eclipse
    Bonjour tout le monde :

    J'ai un problème d'inclusion de jar, sous eclipse mon projet ne trouve pas les imports, j'ai ajouter le jar avec Configure Build
    path d'eclipse, mais ça marche pas.

    J'ai fait une discussion ici :http://www.developpez.net/forums/d73.../gwt-jdom-jar/, mais seulement pour le cas des jars non compatibles avec JavaScript. Je crois pour ce jar ce n'est pas le cas
    Merci pour vos aides .

  2. #2
    Membre éprouvé Avatar de bygui
    Homme Profil pro
    PLM/ALM
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : PLM/ALM
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    Bonjour,
    Dans les propriétés de ton projet tu as java build path et tu a juste à ajouter un jar externe (je ne sais pas si c'est comme ca que tu as fais).
    Attention parfois a l'ordre de tes imports qui peux avoir une impact sur ton projet.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 70
    Par défaut
    J'ai bien fait ça mais j'ai l'erreur suivante :

    [ERROR] Line 17: No source code is available for type com.gwtext.client.widgets.Button; did you forget to inherit a required module?
    Je n'ai jamias arrivé à importer un jar pour GWT sous eclipse et que ça marchais

    Sûrement quelqu'un utilise des jars pour un projet GWT sous eclipse je suis preneur
    Merciiii

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 70
    Par défaut
    Voilà je m'explique si je n'étais pas assez claire :

    J'essaie de faire fonctionner cet exemple : http://gwt-ext.com/demo/#multiColumnForm

    alors je prends un exemple de base qui marche comme stockWatcher (exemple par défaut de GWT), je copie le code fournit par le site précédent dnas stockWatcher .java

    j'ai modifié mon xml : stockWatcher.gwt.xml
    en ajoutant :

    <inherits name="com.gwtext.GwtExt"/>
    comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     <inherits name='com.google.gwt.user.User'/>
    	<inherits name="com.gwtext.GwtExt"/>
      <!-- Inherit the default GWT style sheet.  You can change       -->
    je modifie mon html :stockWatcher.html

    en ajoutant juste pour visualisation :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <tr>
            <td id="button"></td>
          </tr>
    finalement j'ajoute à mon path le jar gwtext.jar

    et lorsque je lance hostedmode, voilà ce que j'obtiens :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    [INFO] Initializing AppEngine server
    [DEBUG] Loading an instance of module 'stockWatcher'
    [ERROR] Unable to load module entry point class com.exemple.projet.client.StockWatcher(see associated exception for details)
    com.google.gwt.core.client.JavaScriptException: (TypeError): '$wnd.Ext.StatusBar' a la valeur Null ou n'est pas un objet.
     number: -2146823281
     description: '$wnd.Ext.StatusBar' a la valeur Null ou n'est pas un objet.
    	at com.gwtext.client.widgets.Component.checkExtVer(Native Method)
    	at com.gwtext.client.widgets.Component.<clinit>(Component.java:108)
    	at com.exemple.projet.client.stockWatcher.onModuleLoad(StockWatcher.java:17)
    [ERROR] Failure to load module 'stockWatcher'

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 70
    Par défaut
    Je viens d'apprendre que le projet a été abandonné. Cependant je me demande est ce que c'est bien comme ça qu'on inclut un jar externe compatible GWT ??

  6. #6
    Membre éprouvé Avatar de bygui
    Homme Profil pro
    PLM/ALM
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : PLM/ALM
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    regarde par la je pense :http://www.blog-ntic.remi-deoliveira.com/?p=11
    bien qu'il n'y ai pas grand chose de plus

  7. #7
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    Il y a deux choses à prendre en compte :

    - Pour la partie serveur java (s'il y en a une car ce n'est pas obligatoire sauf si vous faites du RPC GWT), le code est et reste du code Java et donc les jar sont à mettre dans le classpath Java comme toutes applications java.

    - Pour la partie cliente java compilé par gwt en js/html/css, vos .class, il s'en balance !!!, ce qu'il veut, c'est vos sources !!! Il faut donc que le dossier de vos sources soit visible dans le classpath de compilation gwt. Il faut également que le module gwt qui réference le dossier des sources de la partie cliente soit accessible par la page html du module ou que le module soit accessible par importation (inherits) dans un autre module.

Discussions similaires

  1. [JONAS] problème exemple "sb.jar" de jonas
    Par bouncebounce dans le forum JOnAS
    Réponses: 2
    Dernier message: 11/08/2006, 12h41
  2. inclure un jar dans un jar
    Par arasium dans le forum Langage
    Réponses: 7
    Dernier message: 31/07/2006, 10h08
  3. [Eclipse][Projet][JARs] création de JAR / rechercher
    Par NeptuS dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 17/03/2006, 10h04
  4. [JAR] Inclure les external jar ds mon jar exec...
    Par doudine dans le forum Général Java
    Réponses: 4
    Dernier message: 21/01/2005, 14h12

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