Hello,

My project needs only 2 jars from GAE/J:
appengine-api-1.0-sdk-1.3.8.jar
appengine-api-labs-1.3.8.jar

The rest of the jars supplied by the plugin are API's that are not used by
our application and thus not required as part of the deployment:
appengine-jsr107cache-1.3.8.jar
datanucleus-appengine-1.0.7.final.jar
datanucleus-core-1.1.5.jar
datanucleus-jpa-1.1.5.jar
geronimo-jpa_3.0_spec-1.1.1.jar
geronimo-jta_1.1_spec-1.1.1.jar
jdo2-api-2.3-eb.jar
jsr107cache-1.1.jar


I've tried to delete these jars and deployed the app to GAE/J -- It works
great and the application is running happily ever after.

The thing is GAE Eclipse plugin insists on recopying the jars to the project
war/WEB-INF/lib folder (* it's unclear the when it decides to do so).
I even tried to edit the values of filesCopiedToWebInfLib from the settings
file .settings/com.google.appengine.eclipse.core.prefs which also did not
help (further more -- The plugin just updated this entry back to it's
original state... why put a configuration option if you ignore it?)

I want these jars removed for 2 reasons:
- 1. It makes the project lighter, removes clutter and is generally better
to pull small project over wire.
- 2. I remember reading in the mailing list that fewer jars help improve the
application cold start times. I'm not talking about projects like spring
that have large startup penalty but simply having "jar flles" in the
classpath. Don't know if this is true and I haven't done any benchmarks to
verify this. OTOH to be on the safe side -- Why test if I can simply not
upload the unwanted jars and be done with it?

So, in conclusion - What is the proper method (if any) to instruct GAE
Eclipse Plugin to skip checking and copying of jar's that are "basic GAE sdk
jars" into my WEB-LIB/lib folder?


Thanks for reading,
Maxim.

-- 
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 google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to