diff --git a/apps/routerconsole/java/build.xml b/apps/routerconsole/java/build.xml
index 024de53b63ddec57d29cb3aa5e4eb7538a18efed..8b97cc0f0f1bb3d453094482d0d354ffa86a6a9a 100644
--- a/apps/routerconsole/java/build.xml
+++ b/apps/routerconsole/java/build.xml
@@ -344,7 +344,11 @@
     </target>
 
     <!-- unit tests -->
-    <target name="scalatest.compileTest" depends="compile, scala.init">
+    <target name="builddepscalatest">
+        <ant dir="../../../router/java/" target="jar" />
+        <ant dir="../../../router/java/" target="jarScalaTest" />
+    </target>
+    <target name="scalatest.compileTest" depends="builddepscalatest, compile, scala.init">
         <mkdir dir="./build" />
         <mkdir dir="./build/obj_scala" />
         <scalac srcdir="./test/scalatest" destdir="./build/obj_scala" deprecation="on" >
@@ -352,8 +356,8 @@
                 <pathelement location="${classpath}" />
                 <pathelement location="${scala-library.jar}" />
                 <pathelement location="${scalatest.jar}" />
-                <pathelement location="../../../core/java/build/i2p.jar" />
-                <pathelement location="../../../router/java/build/router.jar" />
+                <pathelement location="../../../core/java/build/i2pscalatest.jar" />
+                <pathelement location="../../../router/java/build/routerscalatest.jar" />
                 <pathelement location="./build/obj" />
             </classpath>
         </scalac>