2017-01-27 10 views
1

Я хочу использовать полимер с серверными Java на Google AppEngine, но в документации Polymer он говорит, чтобы изменить файл app.yaml с URL перенаправления так:Polymer на Google App Engine - Java сервер

handlers: 
- url: /bower_components 
    static_dir: build/bundled/bower_components 
    secure: always 

- url: /images 
    static_dir: build/bundled/images 
    secure: always 

- url: /src 
    static_dir: build/bundled/src 
    secure: always 

- url: /service-worker.js 
    static_files: build/bundled/service-worker.js 
    upload: build/bundled/service-worker.js 
    secure: always 

- url: /manifest.json 
    static_files: build/bundled/manifest.json 
    upload: build/bundled/manifest.json 
    secure: always 

- url: /.* 
    static_files: build/bundled/index.html 
    upload: build/bundled/index.html 
    secure: always 

Моя проблема: как я могу это сделать без использования app.yaml?

В GAE я не могу использовать app.yaml (в стандартной среде java 7).

Спасибо за помощь.

ответ

0

Немного поздно, но это может помочь кому-то:
Я думаю, вы можете достичь того же, используя директиву <static-files>. Вместо сопоставления в app.yaml вы можете сопоставить каждую отдельную папку/файл следующим образом. Тогда вам просто нужно включить файлы в файл war.

EDIT: Поскольку я больше рассматриваю этот вариант, лучше всего использовать services/modules и файл dispatch. Вы можете найти вдохновение в this project, где они используют Go/Polymer, но это та же проблема.

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

  • Нет связанных вопросов^_^