When setting up maven I refer to this page 
https://developers.google.com/appengine/docs/java/tools/maven 
and it says the following:

By default, the <fullScanSeconds> flag is set to 5 seconds, which means 
server is checking every 5 seconds for changes in the web application 
files, and reloads the application automatically. This is useful with IDEs 
that support the *compile on save* feature like NetBeans. In order to use 
this feature, you must configure the <build> section as follows:

<build>
   
<outputDirectory>target/${project.artifactId}-${project.version}/WEB-INF/classes</outputDirectory>
   <plugins>
      ....
   </plugins>
</build>


The problem with that it places all class files in /WEB-INF/classes and 
that folder is then being deployed to server on appengine:update. If you 
have too many class files then update fails. Normally to not send all class 
files, I used <archiveClasses>true</archiveClasses> setting, which places 
all class files into jar. But outputDirectory setting overrides that.

So what it the recommended way to use here? I will appreciate for advice.









-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.

Reply via email to