Adds a missing Ant RecompilerTest dependency.

Change-Id: I8131baf77f64a2705af6f3e5799d18d71fa92998
diff --git a/build.xml b/build.xml
index 083b9b8..e7576ff 100755
--- a/build.xml
+++ b/build.xml
@@ -38,8 +38,8 @@
   <target name="buildonly"
           description="[action] Minimal one-platform devel build, without distro packaging">
     <call-subproject subproject="dev" subtarget="build"/>
-    <call-subproject subproject="codeserver" subtarget="build"/>
     <call-subproject subproject="user" subtarget="build"/>
+    <call-subproject subproject="codeserver" subtarget="build"/>
     <call-subproject subproject="requestfactory" subtarget="build"/>
     <call-subproject subproject="servlet" subtarget="build"/>
     <call-subproject subproject="jni" subtarget="build"/>
@@ -123,8 +123,8 @@
   <target name="build"
           description="[action] Builds GWT, including samples, but without distro packaging">
     <call-subproject subproject="dev" subtarget="build"/>
-    <call-subproject subproject="codeserver" subtarget="build"/>
     <call-subproject subproject="user" subtarget="build"/>
+    <call-subproject subproject="codeserver" subtarget="build"/>
     <call-subproject subproject="requestfactory" subtarget="build"/>
     <call-subproject subproject="servlet" subtarget="build"/>
     <call-subproject subproject="tools" subtarget="build"/>
@@ -135,8 +135,8 @@
   <target name="checkstyle" description="[action] Does static analysis of GWT source">
     <call-subproject subproject="buildtools" subtarget="checkstyle"/>
     <call-subproject subproject="dev" subtarget="checkstyle"/>
-    <call-subproject subproject="codeserver" subtarget="checkstyle"/>
     <call-subproject subproject="user" subtarget="checkstyle"/>
+    <call-subproject subproject="codeserver" subtarget="checkstyle"/>
     <call-subproject subproject="requestfactory" subtarget="checkstyle"/>
     <call-subproject subproject="servlet" subtarget="checkstyle"/>
     <!-- servlet needed for tools/benchmark-viewer -->
@@ -148,8 +148,8 @@
   <target name="compile.tests" description="[action] Compile all the GWT tests, without running them">
     <call-subproject subproject="buildtools" subtarget="compile.tests"/>
     <call-subproject subproject="dev" subtarget="compile.tests"/>
-    <call-subproject subproject="codeserver" subtarget="compile.tests"/>
     <call-subproject subproject="user" subtarget="compile.tests"/>
+    <call-subproject subproject="codeserver" subtarget="compile.tests"/>
     <call-subproject subproject="requestfactory" subtarget="compile.tests"/>
     <call-subproject subproject="servlet" subtarget="compile.tests"/>
     <call-subproject subproject="tools" subtarget="compile.tests"/>
@@ -159,8 +159,8 @@
           description="[action] Runs all the GWT tests, including checkstyle and apicheck">
     <call-subproject subproject="buildtools" subtarget="test"/>
     <call-subproject subproject="dev" subtarget="test"/>
-    <call-subproject subproject="codeserver" subtarget="test"/>
     <call-subproject subproject="user" subtarget="test"/>
+    <call-subproject subproject="codeserver" subtarget="test"/>
     <call-subproject subproject="requestfactory" subtarget="test"/>
     <call-subproject subproject="servlet" subtarget="test"/>
     <call-subproject subproject="tools" subtarget="test"/>
diff --git a/dev/codeserver/build.xml b/dev/codeserver/build.xml
index a3aca44..fc7f96b 100755
--- a/dev/codeserver/build.xml
+++ b/dev/codeserver/build.xml
@@ -57,7 +57,11 @@
         test.out="${junit.out}/codeserver"
         test.cases="tests">
       <extraclasspaths>
+        <pathelement location="${project.lib}"/>
         <pathelement location="${gwt.dev.jar}" />
+        <!-- Pull in gwt-user sources -->
+        <pathelement location="${gwt.root}/user/src/"/>
+        <pathelement location="${gwt.root}/user/super/"/>
       </extraclasspaths>
     </gwt.junit>
   </target>