Мне просто нужно было создать небольшой интерфейс для проекта. Поэтому я решил взять данный код и запустить его в Google AppEngine. Моя проблема в том, что я имею опыт работы с JavaScript и получил базовые знания о Java, но я понятия не имел, как нужно структурировать веб-приложение на Java. Я запустил Eclipse и установил AppEngine-addon, скачал Rhino и env.js (что необходимо для набора кода, который мне нужен для запуска), но затем обнаружил, что я сижу на этих файлах, не зная, куда их поместить.

Было бы замечательно, если бы кто-то мог сказать мне, в какой каталог поместить какие файлы для Rhino (я предполагаю, что это "/ war / WEB-INF / lib /" ), как добавить env.js- файл и как получить доступ ко всем этим файлам внутри .java-файла, который является индексом приложения.

1
fb55 5 Авг 2010 в 22:35

3 ответа

Лучший ответ

В частности, я не знаю, что такое движок приложений, но я успешно использовал Rhino jsc для компиляции файлов сценариев, которые расширяют Servlet API. Конечным результатом является хороший WAR-файл, который вы можете развернуть в любом контейнере сервлетов, а также, возможно, и в App Engine. См. здесь для моего соответствующего сообщения в блоге об этой технике и здесь для примера Eclipse проект .

3
jbeard4 6 Авг 2010 в 00:37

http://www.appenginejs.org/ также может представлять интерес.

1
Jason Hall 5 Авг 2010 в 19:24

Вы уже ознакомились с этим учебник по запуску Rhino в GAE?

Это ссылка из official" Будет ли он играть в App Engine? " нить.

1
matt b 5 Авг 2010 в 18:38