mvn clean package -P local to create a new local build mvn gae:run -P local to run locally mvn gae:run -P local-jrebel to run locally with JRebel support mvn gae:stop -P local to stop the local jetty server mvn clean package -P dev to create a new dev build mvn gae:deploy -P dev to deploy to your dev app engine app mvn clean package -P prod to create a new prod build mvn gae:deploy -P prod to deploy to your prod app engine app GUI Design is based on the Twitter BootStrap http://twitter.github.com/bootstrap/ removed from add.jsp <div class="clearfix"> <form:label for="image" path="image" cssErrorClass="error"><spring:message code="add.label.image" /></form:label> <div class="input"> <form:input path="image" cssClass="input-file" id="fileInput" type="file" /> <form:errors path="image" cssClass="error" /> </div> </div>