Hosting A Static Website In Google App Engine - Eclipse, JavaJune 29, 2015
The question is how to put our static files on AppEngine and point index.html as the startup page. Answer - include static file location to app-webengine.xml.
In this case I created "static" folder under war folder. Also, set the expiration date. Using this setting, server will ask the browser to invalidate the cache for every 30 days and 5 hours.
<include path="/static/**" expiration="30d 5h" />
Next step is to set this folder as the public root. index.html which is configured in web.xml, will be picked up from this folder.
The final output can be found at http://sree-kumar.appspot.com.