Before you deploy your app in Google App Engine, you must configure your app to include static files. Important files—like your css files! So, if you want to have your application look the same in testing and in deployment, then follow these steps.

Open appengine-web.xml The first thing you’ll need to do is fine the appengine-web.xml file located in [your program folder] > war > WEB-INF. It should look something like this (in Source view):

<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
     <application>application</application>
     <version>1</version>

     <!-- Configure java.util.logging -->
     <system-properties>
          <property name="java.util.logging.config.file" value="WEB-INF/logging.properties"/>
     </system-properties>
     <ssl-enabled>true</ssl-enabled>
     <sessions-enabled>true</sessions-enabled>
</appengine-web-app>

Once it’s open, you’ll need to insert a static-files tag into the file (it doesn’t matter where, but I usually put it after the version attribute). Between the open and close static-files tags put the include tag with apath attribute. It should look like this:

<static-files>
      <include path="/favicon.ico" />
      <include path="/css/screen.css" />
      <include path="/img/*.png" />
      <include path="/js/*" />
</static-files>

As you can see, you can use the * wildcard so in order to save a lot of potential typing.

All together it should look like this:

<?xml version="1.0" encoding="utf-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
     <application>prs-app</application>
     <version>1</version>
     <static-files>
	<include path="/favicon.ico" />
  	<include path="/css/screen.css" />
  	<include path="/img/*.png" />
  	<include path="/js/*" />
     </static-files>

     <!-- Configure java.util.logging -->
     <system-properties>
         <property name="java.util.logging.config.file" value="WEB-INF/logging.properties"/>
     </system-properties>
     <ssl-enabled>true</ssl-enabled>
     <sessions-enabled>true</sessions-enabled>
</appengine-web-app>