diff --git a/tests/JavaTest.sh b/tests/JavaTest.sh
index 679d5d3152309f04021f2936361489beb1400f4c..ef261a756aad1c6f79f4ed0312cda4b10b7fafa8 100755
--- a/tests/JavaTest.sh
+++ b/tests/JavaTest.sh
@@ -30,14 +30,15 @@ if [[ "$testdir" != "$thisdir" ]]; then
 fi
 
 find ../ -name "*.class" | xargs rm
-#find .. -type f -name "*.class" -exec rm {} \;
 
 if [[ -e "${targetdir}" ]]; then
     echo "clean target"
-    rm -fr ${targetdir}
+    rm -rf ${targetdir}
 fi
 
 mkdir ${targetdir}
 
 javac -d ${targetdir} -classpath ${testdir}/../java:${testdir}:${testdir}/namespace_test JavaTest.java
 java -classpath ${targetdir} JavaTest
+
+rm -rf ${targetdir}