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.