jdk/test/java/util/ServiceLoader/basic.sh
changeset 15254 3997a6f357cb
parent 14786 a9f61e0cbe61
child 22602 0d9a07b0d7e9
--- a/jdk/test/java/util/ServiceLoader/basic.sh	Fri Jan 11 12:27:57 2013 +0000
+++ b/jdk/test/java/util/ServiceLoader/basic.sh	Fri Jan 11 20:19:55 2013 +0000
@@ -33,12 +33,13 @@
 if [ -z "$TESTJAVA" ]; then
   if [ $# -lt 1 ]; then exit 1; fi
   TESTJAVA="$1"; shift
+  COMPILEJAVA="${TESTJAVA}"
   TESTSRC="`pwd`"
   TESTCLASSES="`pwd`"
 fi
 
 JAVA="$TESTJAVA/bin/java"
-JAR="$TESTJAVA/bin/jar"
+JAR="$COMPILEJAVA/bin/jar"
 
 OS=`uname -s`
 case "$OS" in
@@ -68,7 +69,7 @@
       if [ $n = 3 ]; then
         cp $TESTCLASSES/FooService.class $JARD
       fi
-      (cd $JARD; "$JAR" -cf ../p$n.jar *)
+      (cd $JARD; "$JAR" ${TESTTOOLVMOPTS} -cf ../p$n.jar *)
     done
 
     mv p3.jar $EXTD