Make it so that this will run on nonUnix platforms; ie, make use of File.pathSeparator. BLD200303180830
authorcliffwd@netbeans.org
Tue, 18 Mar 2003 01:38:01 +0000
changeset 12464b0f7e5c10cf
parent 1245 829344585510
child 1247 95fecc5c7e0e
Make it so that this will run on nonUnix platforms; ie, make use of File.pathSeparator.
schema2beans/test/unit/src/TestMain.java
     1.1 --- a/schema2beans/test/unit/src/TestMain.java	Mon Mar 17 12:57:43 2003 +0000
     1.2 +++ b/schema2beans/test/unit/src/TestMain.java	Tue Mar 18 01:38:01 2003 +0000
     1.3 @@ -189,11 +189,11 @@
     1.4              ref("Calling GenBeans.doIt");
     1.5              GenBeans.doIt(config);
     1.6              ref("Compiling");
     1.7 -            String cmd = "javac -classpath "+workDir.toString()+":"+dataDir.toString()+":"+theClassPath+" "+dataDir.toString()+"/"+testName+".java";
     1.8 +            String cmd = "javac -classpath "+workDir.toString()+File.pathSeparator+dataDir.toString()+File.pathSeparator+theClassPath+" "+dataDir.toString()+"/"+testName+".java";
     1.9              int result = runCommand(cmd);
    1.10              ref("Finished compiling: "+result);
    1.11  
    1.12 -            cmd = "java -classpath "+workDir.toString()+":"+dataDir.toString()+":"+theClassPath+" "+testName+" "+dataDir.toString()+"/";
    1.13 +            cmd = "java -classpath "+workDir.toString()+File.pathSeparator+dataDir.toString()+File.pathSeparator+theClassPath+" "+testName+" "+dataDir.toString()+"/";
    1.14              result = runCommand(cmd);
    1.15              ref("Finished running "+testName+": "+result);
    1.16  
    1.17 @@ -277,12 +277,12 @@
    1.18              beanTreeFile.delete();
    1.19              
    1.20              ref("Compiling");
    1.21 -            String cmd = "javac -classpath "+workDir.toString()+":"+dataDir.toString()+":"+theClassPath+" "+dataDir.toString()+"/"+testName+".java";
    1.22 +            String cmd = "javac -classpath "+workDir.toString()+File.pathSeparator+dataDir.toString()+File.pathSeparator+theClassPath+" "+dataDir.toString()+"/"+testName+".java";
    1.23              int result = runCommand(cmd);
    1.24              ref("Finished compiling: "+result);
    1.25  
    1.26              //runCommand("ls -l "+dataDir);
    1.27 -            cmd = "java -classpath "+workDir.toString()+":"+dataDir.toString()+":"+theClassPath+" "+testName+" "+dataDir.toString()+"/";
    1.28 +            cmd = "java -classpath "+workDir.toString()+File.pathSeparator+dataDir.toString()+File.pathSeparator+theClassPath+" "+testName+" "+dataDir.toString()+"/";
    1.29              result = runCommand(cmd);
    1.30              ref("Finished running "+testName+": "+result);
    1.31  
    1.32 @@ -363,9 +363,9 @@
    1.33          System.out.println("dataDirName="+dataDirName);
    1.34  
    1.35          theClassPath += classPathEntryFromURL(org.netbeans.modules.schema2beans.GenBeans.class);
    1.36 -        theClassPath += ":" + classPathEntryFromURL(org.w3c.dom.Node.class);
    1.37 -        theClassPath += ":" + classPathEntryFromURL(javax.xml.parsers.DocumentBuilderFactory.newInstance().getClass());
    1.38 -        theClassPath += ":" + classPathEntryFromURL(org.w3c.dom.ranges.DocumentRange.class);
    1.39 +        theClassPath += File.pathSeparator + classPathEntryFromURL(org.w3c.dom.Node.class);
    1.40 +        theClassPath += File.pathSeparator + classPathEntryFromURL(javax.xml.parsers.DocumentBuilderFactory.newInstance().getClass());
    1.41 +        theClassPath += File.pathSeparator + classPathEntryFromURL(org.w3c.dom.ranges.DocumentRange.class);
    1.42          System.out.println("classpath="+theClassPath);
    1.43      }
    1.44