diff -r 6e38efd0293f -r e83d67ad8c96 jdk/test/java/io/File/DeleteOnExitNPE.java --- a/jdk/test/java/io/File/DeleteOnExitNPE.java Fri Jun 18 20:59:13 2010 +0100 +++ b/jdk/test/java/io/File/DeleteOnExitNPE.java Sat Jun 19 15:17:36 2010 +0100 @@ -45,7 +45,8 @@ public static void runTest() throws Exception { String cmd = System.getProperty("java.home") + File.separator + - "bin" + File.separator + "java"; + "bin" + File.separator + "java" + + " -classpath " + System.getProperty("test.classes"); Process process = Runtime.getRuntime().exec(cmd + " DeleteOnExitNPE -test"); BufferedReader isReader = new BufferedReader(new InputStreamReader(process.getInputStream())); BufferedReader esReader = new BufferedReader(new InputStreamReader(process.getErrorStream()));