2013-05-28 5 views
1

Обратите внимание:, не заинтересован в использовании плагина Google-Eclipse; Я хочу управлять всеми зависимостями вручную.GWT Затраты времени работы

Просто скачал GWT 2.5.1 SDK и смотрит на все баночках он поставляется с:

gwt-api-checker.jar  requestfactory-apt-src.jar 
gwt-codeserver.jar  requestfactory-client.jar 
gwt-dev.jar    requestfactory-client-src.jar 
gwt-elemental.jar  requestfactory-client+src.jar 
gwt-servlet-deps.jar requestfactory-server.jar 
gwt-servlet.jar   requestfactory-server-src.jar 
gwt-soyc-vis.jar  requestfactory-server+src.jar 
gwt-user.jar   validation-api-1.0.0.GA.jar 
requestfactory-apt.jar validation-api-1.0.0.GA-sources.jar 

Очевидно, что некоторые из этих баночек для SDK (gwt-dev.jar, gwt-codeserver.jar и т.д.), но некоторые из них будут необходимы для быть включенным в каталог моей WAR WEB-INF/lib, чтобы они были доступны для пути к среде выполнения.

Итак, я спрашиваю, , какой из вышеперечисленных JAR-зависимых? Ничего в примечаниях к выпуску, веб-сайте GWT или документации SDK ... спасибо заранее!

ответ

2

Вам не нужны никакие из этих библиотек в вашем WEB-INF/lib. Вам нужно только развернуть скомпилированные классы GWT.

Единственная причина, по которой вам потребуются библиотеки GWT в развернутом веб-приложении, - это использование GWT-функций в вашем серверном коде (например, GWT RPC).


Update, чтобы отразить комментарий:

См https://developers.google.com/web-toolkit/doc/latest/DevGuideRequestFactory#allTogether.

+0

Ahhh, gotchya @cklab (+1) - Я планирую использовать RequestFactory, поэтому могу ли я предположить, что мне нужно включить все 'requestfactory - *. Jars'? – IAmYourFaja

+0

@IAmYourFaja 'requestfactory-server.jar' и' validation-api-1.0.0.GA.jar' должно быть достаточно. – cklab

+0

@IAmYourFaja Обновленный ответ. – cklab

Смежные вопросы