@@ -182,9 +182,10 @@ public DefaultGlobalModel() {
182182 Iterable <? extends JDKToolsLibrary > tools = findLibraries (); // findLibraries should be called findTools
183183 List <CompilerInterface > compilers = new LinkedList <CompilerInterface >();
184184
185- // TODO: should this be done a different way?
186- JavaxToolsCompiler javaxCompiler = new JavaxToolsCompiler ();
187- compilers .add (javaxCompiler );
185+ /* Removed in Java 8 version of DrJava */
186+ // // TODO: should this be done a different way?
187+ // JavaxToolsCompiler javaxCompiler = new JavaxToolsCompiler();
188+ // compilers.add(javaxCompiler);
188189
189190 /* Note: the only debugger used in DrJava is JPDADebugger in the DrJava code base which relies
190191 * on machinery provided by the tools.jar library included in every Java JDK (up through JDK 8). A copy of the
@@ -357,15 +358,14 @@ private Iterable<JDKToolsLibrary> findLibraries() {
357358 else { JDKToolsLibrary .msg ("\t duplicate" ); }
358359 }
359360
360- /* Removed when OPEN JDK 8 tools.jar (unjarred) was added to drjava.jar */
361- // // Only create a default JDKToolslibrary for the embedded tools.jar file if the list of results is otherwise empty.
362- //
363- // if (results.isEmpty()) {
364- // JDKToolsLibrary defaultLibrary =
365- // JarJDKToolsLibrary.makeFromFile(FileOps.getDrJavaFile(), this, JDKDescriptor.JDK_DEFAULT);
366- // JDKToolsLibrary.msg("Returning default library: " + defaultLibrary);
367- // return IterUtil.singleton(defaultLibrary);
368- // }
361+ // /* Removed when OPEN JDK 8 tools.jar (unjarred) was added to drjava.jar */
362+ // Only create a default JDKToolslibrary for the embedded tools.jar file if the list of results is otherwise empty.
363+ if (results .isEmpty ()) {
364+ JDKToolsLibrary defaultLibrary =
365+ JarJDKToolsLibrary .makeFromFile (FileOps .getDrJavaFile (), this , JDKDescriptor .JDK_DEFAULT );
366+ JDKToolsLibrary .msg ("Returning default library: " + defaultLibrary );
367+ return IterUtil .singleton (defaultLibrary );
368+ }
369369
370370 // Add embedded tools.jar (unjarred) to libraries
371371 JDKToolsLibrary defaultLibrary = JarJDKToolsLibrary .makeFromFile (FileOps .getDrJavaFile (), this , JDKDescriptor .JDK_DEFAULT );
0 commit comments