2017-01-27 32 views
1

我想用聚合物與谷歌的AppEngine但聚合物文檔在Java服務器端它說,修改與網址的app.yaml文件重定向這樣的:聚合物上的谷歌應用程序引擎 - 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文件中。

編輯: 當我正在尋找更多的這可能是一個更好的方式將使用services/modulesdispatch文件。你可以在this project尋找靈感,他們使用Go/Polymer,但它是同樣的問題。

相關問題