У меня есть внешний JAR signpost-core-1.2.1.1.jar (от http://code.google.com/p/oauth-signpost/), который я хочу включить в свой проект Java GWT.Как создать файл gwt.xml для внешней банки?
Так что я добавить этот внешний файл JAR в моем пути сборки в Eclipse, и положить theese импорта в мой класс:
import oauth.signpost.basic.DefaultOAuthConsumer;
import oauth.signpost.exception.OAuthCommunicationException;
import oauth.signpost.exception.OAuthExpectationFailedException;
import oauth.signpost.exception.OAuthMessageSignerException;
При компиляции я получил theese сообщений об ошибках:
[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?
Так что я положил следующая строка в моей Admin.gwt.xml файла:
<inherits name='oauth.signpost.Signpost' />
И теперь я получаю это сообщение:
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?
К сожалению, указатель не создает шов, содержащий файл gwt.xml, поскольку он состоит только из файла jar.
Так как я могу его написать?
И где я должен его разместить?
Или мне просто нужно установить дополнительные пути?
Спасибо. Не знал этого, но это звучит логично. Собираюсь попробовать на стороне сервера. – JochenJung