J'ai un JAR externe signpost-core-1.2.1.1.jar (de http://code.google.com/p/oauth-signpost/), que je veux inclure dans mon projet Java GWT.Comment créer un fichier gwt.xml pour un pot externe?
J'ajouter ce fichier JAR externe à mon chemin de construction dans Eclipse et mettre theese les importations à ma classe:
import oauth.signpost.basic.DefaultOAuthConsumer;
import oauth.signpost.exception.OAuthCommunicationException;
import oauth.signpost.exception.OAuthExpectationFailedException;
import oauth.signpost.exception.OAuthMessageSignerException;
Lors de la compilation je suis arrivé theese des messages d'erreur:
[ERROR] Line 130: No source code is available for type oauth.signpost.basic.DefaultOAuthConsumer; did you forget to inherit a required module?
[ERROR] Line 133: No source code is available for type oauth.signpost.exception.OAuthMessageSignerException; did you forget to inherit a required module?
[ERROR] Line 135: No source code is available for type oauth.signpost.exception.OAuthExpectationFailedException; did you forget to inherit a required module?
[ERROR] Line 137: No source code is available for type oauth.signpost.exception.OAuthCommunicationException; did you forget to inherit a required module?
Je mets la ligne suivante dans mon fichier Admin.gwt.xml:
<inherits name='oauth.signpost.Signpost' />
Et maintenant, je reçois ce message:
Loading inherited module 'oauth.signpost.Signpost'
[ERROR] Unable to find 'oauth/signpost/Signpost.gwt.xml' on your classpath; could be a typo, or maybe you forgot to include a classpath entry for source?
Malheureusement, le panneau ne contient pas de fichier gwt.xml, car il ne contient qu'un fichier jar.
Alors, comment puis-je l'écrire?
Et où dois-je le placer? Ou ai-je juste besoin de définir des chemins supplémentaires?
Merci. Je ne le savais pas, mais cela semble logique. Je vais essayer du côté serveur. – JochenJung