Skip to content

Instantly share code, notes, and snippets.

@isann
Created March 5, 2012 08:13
Show Gist options
  • Save isann/1977411 to your computer and use it in GitHub Desktop.
Save isann/1977411 to your computer and use it in GitHub Desktop.
(template)app-engine-java-build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project name="compile" default="compile" basedir=".">
<property name="src" location="./src" />
<property name="test" location="./test" />
<property name="gaesdk_home" location="C:/opt/appengine-java-sdk-1.6.0" />
<property name="classes" location="./war/WEB-INF/classes" />
<path id="classpath">
<fileset dir="./lib/" includes="*.jar"/>
<fileset dir="./war/WEB-INF/lib/" includes="*.jar"/>
<fileset dir="${gaesdk_home}/lib/" includes="*.jar" />
<fileset dir="${gaesdk_home}/lib/agent" includes="*.jar" />
<fileset dir="${gaesdk_home}/lib/impl" includes="*.jar" />
<fileset dir="${gaesdk_home}/lib/impl/agent" includes="*.jar" />
<fileset dir="${gaesdk_home}/lib/override" includes="*.jar" />
<fileset dir="${gaesdk_home}/lib/shared" includes="*.jar" />
<fileset dir="${gaesdk_home}/lib/shared/jsp" includes="*.jar" />
<fileset dir="${gaesdk_home}/lib/testing" includes="*.jar" />
<fileset dir="${gaesdk_home}/lib/user" includes="*.jar" />
<fileset dir="${gaesdk_home}/lib/user/orm" includes="*.jar" />
<!-- <fileset dir="${gaesdk_home}/lib" includes="*.jar" />
<fileset dir="${gaesdk_home}/lib" includes="**/*.jar" />-->
</path>
<target name="compile">
<mkdir dir="${classes}" />
<copy todir="${classes}">
<fileset dir="${src}" includes="*.properties" />
</copy>
<javac destdir="${classes}" source="6" encoding="UTF-8" memoryInitialSize="512m" memoryMaximumSize="512m" fork="true">
<compilerarg value="-Xlint:unchecked" />
<compilerarg value="-Xlint:deprecation" />
<src path="${src}" />
<src path="${test}" />
<include name="**/*.java" />
<exclude name="**/*Test.java"/>
<classpath refid="classpath" />
</javac>
</target>
</project>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment