Я следовал этому превосходному учебнику , но поскольку он не охватывает часть развертывания, я попытался сделать это самостоятельно.
Итак, я установил Springsource Tool Suite в Ubuntu.
Затем я создаю проект "demo1" Roo.
Далее со встроенной оболочкой Roo я записал следующие команды:
persistence setup --provider DATANUCLEUS --database HYPERSONIC_IN_MEMORY
entity --class ~.server.domain.Employee
field string --fieldName firstName --sizeMin 3 --sizeMax 20
field string --fieldName lastName --sizeMin 3 --sizeMax 20
gwt setup
После того, как я проверил «Использовать Google Webkit» в «Опции Webkit», проект работал отлично!
Затем, чтобы развернуть приложение в App Engine, я записал следующую команду:
persistence setup –database GOOGLE_APP_ENGINE –provider DATANUCLEUS
, который работает без проблем.
Затем я установил параметры AppEngine (имя и версия приложения ...) и щелкнул значок «Развернуть проект App Engine».
Во всплывающем окне отображается имя проекта, адрес электронной почты и пароль.
Я дал всю эту информацию и нажал «Развернуть».
К сожалению, произошла ошибка и появилось всплывающее окно со следующим сообщением об ошибке:
GWT compilation failed
И в консоли я получил следующую ошибку:
Compiling module com.springsource.demo1.gwt.ApplicationCommon
[ERROR] Module has no entry points defined
Я думаю, что проблема в том, что GWT не может найти файл войны ...
Кому-нибудь удалось развернуть приложение GWT / Roo, нажав на значок «Развернуть»?
Большое спасибо,
Привет.