Yes, these get deployed, and yes they are needed online because they provide the interfaces to the APIs. These are essentially thin clients. Fortunately, because we calculate a hash on each of the files, they're not reuploaded each time because we already have an identical file online.
I'm not sure how much impact this would have on startup time if you're doing classpath scanning to remove some of these classes. You're welcome to try and let us know what the results are. -- Ikai Lan Developer Programs Engineer, Google App Engine plus.ikailan.com | twitter.com/ikai On Wed, Aug 17, 2011 at 11:03 AM, objectuser <[email protected]>wrote: > I'm wondering if JARs like appengine-api-1.0-sdk-1.5.2.jar in WEB-INF/lib > get uploaded when I deploy from Eclipse. Are these items needed in the > Google environment? > > I'm asking because I'm wondering if removing (if viable) would reduce my > startup time, which seems to come in anywhere from 10s to 20s. > > Thanks. > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/google-appengine-java/-/2TbrcIZmZ4oJ. > To post to this group, send email to > [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
