<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 962: can't compile when using beta version</title><link>https://sourceforge.net/p/drjava/bugs/962/</link><description>Recent changes to 962: can't compile when using beta version</description><atom:link href="https://sourceforge.net/p/drjava/bugs/962/feed.rss" rel="self"/><language>en</language><lastBuildDate>Thu, 15 Sep 2016 00:31:18 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/drjava/bugs/962/feed.rss" rel="self" type="application/rss+xml"/><item><title>can't compile when using beta version</title><link>https://sourceforge.net/p/drjava/bugs/962/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I use Windows 7, HP. I installed the beta version of the jar (0913-225446) available for download today (9/14/16), opened an existing java program, tried to compile and got this error message:&lt;/p&gt;
&lt;p&gt;edu.rice.cs.util.UnexpectedException: java.lang.NoClassDefFoundError: com/sun/tools/javac/util/DefaultFileManager&lt;br/&gt;
    at edu.rice.cs.drjava.model.compiler.DefaultCompilerModel._doCompile(DefaultCompilerModel.java:277)&lt;br/&gt;
    at edu.rice.cs.drjava.model.compiler.DefaultCompilerModel.compileAll(DefaultCompilerModel.java:171)&lt;br/&gt;
    at edu.rice.cs.drjava.ui.MainFrame._compileAll(MainFrame.java:5752)&lt;br/&gt;
    at edu.rice.cs.drjava.ui.MainFrame.access$5300(MainFrame.java:132)&lt;br/&gt;
    at edu.rice.cs.drjava.ui.MainFrame$55.actionPerformed(MainFrame.java:973)&lt;br/&gt;
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)&lt;br/&gt;
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)&lt;br/&gt;
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)&lt;br/&gt;
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)&lt;br/&gt;
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)&lt;br/&gt;
    at java.awt.Component.processMouseEvent(Unknown Source)&lt;br/&gt;
    at javax.swing.JComponent.processMouseEvent(Unknown Source)&lt;br/&gt;
    at java.awt.Component.processEvent(Unknown Source)&lt;br/&gt;
    at java.awt.Container.processEvent(Unknown Source)&lt;br/&gt;
    at java.awt.Component.dispatchEventImpl(Unknown Source)&lt;br/&gt;
    at java.awt.Container.dispatchEventImpl(Unknown Source)&lt;br/&gt;
    at java.awt.Component.dispatchEvent(Unknown Source)&lt;br/&gt;
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)&lt;br/&gt;
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)&lt;br/&gt;
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)&lt;br/&gt;
    at java.awt.Container.dispatchEventImpl(Unknown Source)&lt;br/&gt;
    at java.awt.Window.dispatchEventImpl(Unknown Source)&lt;br/&gt;
    at java.awt.Component.dispatchEvent(Unknown Source)&lt;br/&gt;
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)&lt;br/&gt;
    at java.awt.EventQueue.access$200(Unknown Source)&lt;br/&gt;
    at java.awt.EventQueue$3.run(Unknown Source)&lt;br/&gt;
    at java.awt.EventQueue$3.run(Unknown Source)&lt;br/&gt;
    at java.security.AccessController.doPrivileged(Native Method)&lt;br/&gt;
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)&lt;br/&gt;
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)&lt;br/&gt;
    at java.awt.EventQueue$4.run(Unknown Source)&lt;br/&gt;
    at java.awt.EventQueue$4.run(Unknown Source)&lt;br/&gt;
    at java.security.AccessController.doPrivileged(Native Method)&lt;br/&gt;
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)&lt;br/&gt;
    at java.awt.EventQueue.dispatchEvent(Unknown Source)&lt;br/&gt;
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)&lt;br/&gt;
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)&lt;br/&gt;
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)&lt;br/&gt;
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)&lt;br/&gt;
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)&lt;br/&gt;
    at java.awt.EventDispatchThread.run(Unknown Source)&lt;br/&gt;
Caused by: java.lang.NoClassDefFoundError: com/sun/tools/javac/util/DefaultFileManager&lt;br/&gt;
    at edu.rice.cs.drjava.model.compiler.Javac160Compiler.compile(Javac160Compiler.java:130)&lt;br/&gt;
    at edu.rice.cs.drjava.model.compiler.DefaultCompilerModel._compileFiles(DefaultCompilerModel.java:363)&lt;br/&gt;
    at edu.rice.cs.drjava.model.compiler.DefaultCompilerModel._doCompile(DefaultCompilerModel.java:272)&lt;br/&gt;
    ... 40 more&lt;br/&gt;
Caused by: java.lang.ClassNotFoundException: com.sun.tools.javac.util.DefaultFileManager&lt;br/&gt;
    at java.lang.ClassLoader.findClass(Unknown Source)&lt;br/&gt;
    at java.lang.ClassLoader.loadClass(Unknown Source)&lt;br/&gt;
    at edu.rice.cs.plt.reflect.PreemptingClassLoader.loadClass(PreemptingClassLoader.java:91)&lt;br/&gt;
    at java.lang.ClassLoader.loadClass(Unknown Source)&lt;br/&gt;
    ... 43 more&lt;/p&gt;
&lt;p&gt;Caused by:&lt;br/&gt;
java.lang.NoClassDefFoundError: com/sun/tools/javac/util/DefaultFileManager&lt;br/&gt;
    at edu.rice.cs.drjava.model.compiler.Javac160Compiler.compile(Javac160Compiler.java:130)&lt;br/&gt;
    at edu.rice.cs.drjava.model.compiler.DefaultCompilerModel._compileFiles(DefaultCompilerModel.java:363)&lt;br/&gt;
    at edu.rice.cs.drjava.model.compiler.DefaultCompilerModel._doCompile(DefaultCompilerModel.java:272)&lt;br/&gt;
    at edu.rice.cs.drjava.model.compiler.DefaultCompilerModel.compileAll(DefaultCompilerModel.java:171)&lt;br/&gt;
    at edu.rice.cs.drjava.ui.MainFrame._compileAll(MainFrame.java:5752)&lt;br/&gt;
    at edu.rice.cs.drjava.ui.MainFrame.access$5300(MainFrame.java:132)&lt;br/&gt;
    at edu.rice.cs.drjava.ui.MainFrame$55.actionPerformed(MainFrame.java:973)&lt;br/&gt;
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)&lt;br/&gt;
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)&lt;br/&gt;
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)&lt;br/&gt;
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)&lt;br/&gt;
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)&lt;br/&gt;
    at java.awt.Component.processMouseEvent(Unknown Source)&lt;br/&gt;
    at javax.swing.JComponent.processMouseEvent(Unknown Source)&lt;br/&gt;
    at java.awt.Component.processEvent(Unknown Source)&lt;br/&gt;
    at java.awt.Container.processEvent(Unknown Source)&lt;br/&gt;
    at java.awt.Component.dispatchEventImpl(Unknown Source)&lt;br/&gt;
    at java.awt.Container.dispatchEventImpl(Unknown Source)&lt;br/&gt;
    at java.awt.Component.dispatchEvent(Unknown Source)&lt;br/&gt;
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)&lt;br/&gt;
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)&lt;br/&gt;
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)&lt;br/&gt;
    at java.awt.Container.dispatchEventImpl(Unknown Source)&lt;br/&gt;
    at java.awt.Window.dispatchEventImpl(Unknown Source)&lt;br/&gt;
    at java.awt.Component.dispatchEvent(Unknown Source)&lt;br/&gt;
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)&lt;br/&gt;
    at java.awt.EventQueue.access$200(Unknown Source)&lt;br/&gt;
    at java.awt.EventQueue$3.run(Unknown Source)&lt;br/&gt;
    at java.awt.EventQueue$3.run(Unknown Source)&lt;br/&gt;
    at java.security.AccessController.doPrivileged(Native Method)&lt;br/&gt;
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)&lt;br/&gt;
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)&lt;br/&gt;
    at java.awt.EventQueue$4.run(Unknown Source)&lt;br/&gt;
    at java.awt.EventQueue$4.run(Unknown Source)&lt;br/&gt;
    at java.security.AccessController.doPrivileged(Native Method)&lt;br/&gt;
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)&lt;br/&gt;
    at java.awt.EventQueue.dispatchEvent(Unknown Source)&lt;br/&gt;
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)&lt;br/&gt;
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)&lt;br/&gt;
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)&lt;br/&gt;
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)&lt;br/&gt;
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)&lt;br/&gt;
    at java.awt.EventDispatchThread.run(Unknown Source)&lt;br/&gt;
Caused by: java.lang.ClassNotFoundException: com.sun.tools.javac.util.DefaultFileManager&lt;br/&gt;
    at java.lang.ClassLoader.findClass(Unknown Source)&lt;br/&gt;
    at java.lang.ClassLoader.loadClass(Unknown Source)&lt;br/&gt;
    at edu.rice.cs.plt.reflect.PreemptingClassLoader.loadClass(PreemptingClassLoader.java:91)&lt;br/&gt;
    at java.lang.ClassLoader.loadClass(Unknown Source)&lt;br/&gt;
    ... 43 more&lt;/p&gt;
&lt;p&gt;System Properties:&lt;br/&gt;
DrJava Version drjava-20160913-225446&lt;br/&gt;
DrJava Build Time 20160913-225446&lt;/p&gt;
&lt;p&gt;drjava.debug.port = 54082&lt;br/&gt;
java.runtime.name = Java(TM) SE Runtime Environment&lt;br/&gt;
sun.boot.library.path = &amp;lt;anonymized user.home=""&amp;gt;\introcs\java\bin&lt;br/&gt;
java.vm.version = 24.65-b04&lt;br/&gt;
java.vm.vendor = Oracle Corporation&lt;br/&gt;
java.vendor.url = &lt;a href="http://java.oracle.com/" rel="nofollow"&gt;http://java.oracle.com/&lt;/a&gt;&lt;br/&gt;
path.separator = ;&lt;br/&gt;
java.vm.name = Java HotSpot(TM) 64-Bit Server VM&lt;br/&gt;
file.encoding.pkg = sun.io&lt;br/&gt;
user.country = US&lt;br/&gt;
user.script = &lt;br/&gt;
sun.java.launcher = SUN_STANDARD&lt;br/&gt;
sun.os.patch.level = Service Pack 1&lt;br/&gt;
java.vm.specification.name = Java Virtual Machine Specification&lt;br/&gt;
user.dir = &amp;lt;anonymized user.home=""&amp;gt;\Desktop&lt;br/&gt;
java.runtime.version = 1.7.0_67-b01&lt;br/&gt;
java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment&lt;br/&gt;
java.endorsed.dirs = &amp;lt;anonymized user.home=""&amp;gt;\introcs\java\lib\endorsed&lt;br/&gt;
os.arch = amd64&lt;br/&gt;
java.io.tmpdir = &amp;lt;anonymized user.home=""&amp;gt;\AppData\Local\Temp\
line.separator = "\u000d\u000a"&lt;br/&gt;
java.vm.specification.vendor = Oracle Corporation&lt;br/&gt;
user.variant = &lt;br/&gt;
os.name = Windows 7&lt;br/&gt;
sun.jnu.encoding = Cp1252&lt;br/&gt;
java.library.path = &amp;lt;anonymized user.home=""&amp;gt;\introcs\java\bin;C:\windows\Sun\Java\bin;C:\windows\system32;C:\windows;&amp;lt;anonymized user.home=""&amp;gt;\algs4\java\bin;&amp;lt;anonymized user.home=""&amp;gt;\introcs\java\bin;c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\Hewlett-Packard\HP ProtectTools Security Manager\Bin\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\HashiCorp\Vagrant\bin;&amp;lt;anonymized user.home=""&amp;gt;\algs4\bin;&amp;lt;anonymized user.home=""&amp;gt;\algs4\java\bin;&amp;lt;anonymized user.home=""&amp;gt;\introcs\j3d\bin;&amp;lt;anonymized user.home=""&amp;gt;\introcs\bin;&amp;lt;anonymized user.home=""&amp;gt;\introcs\java\bin;C:\Program Files (x86)\SSH Communications Security\SSH Secure Shell;.&lt;br/&gt;
sun.awt.enableExtraMouseButtons = true&lt;br/&gt;
java.specification.name = Java Platform API Specification&lt;br/&gt;
java.class.version = 51.0&lt;br/&gt;
sun.management.compiler = HotSpot 64-Bit Tiered Compilers&lt;br/&gt;
os.version = 6.1&lt;br/&gt;
user.home = &amp;lt;anonymized user.home=""&amp;gt;&lt;br/&gt;
user.timezone = America/New_York&lt;br/&gt;
java.awt.printerjob = sun.awt.windows.WPrinterJob&lt;br/&gt;
file.encoding = Cp1252&lt;br/&gt;
java.specification.version = 1.7&lt;br/&gt;
java.class.path = &amp;lt;anonymized user.home=""&amp;gt;\introcs\drjava.jar&lt;br/&gt;
user.name = &amp;lt;anonymized user.name=""&amp;gt;&lt;br/&gt;
java.vm.specification.version = 1.7&lt;br/&gt;
sun.java.command = &amp;lt;anonymized user.home=""&amp;gt;\introcs\drjava.jar&lt;br/&gt;
java.home = &amp;lt;anonymized user.home=""&amp;gt;\introcs\java&lt;br/&gt;
sun.arch.data.model = 64&lt;br/&gt;
user.language = en&lt;br/&gt;
java.specification.vendor = Oracle Corporation&lt;br/&gt;
awt.toolkit = sun.awt.windows.WToolkit&lt;br/&gt;
java.vm.info = mixed mode&lt;br/&gt;
java.version = 1.7.0_67&lt;br/&gt;
java.ext.dirs = &amp;lt;anonymized user.home=""&amp;gt;\introcs\java\lib\ext;C:\windows\Sun\Java\lib\ext&lt;br/&gt;
sun.boot.class.path = &amp;lt;anonymized user.home=""&amp;gt;\introcs\java\lib\resources.jar;&amp;lt;anonymized user.home=""&amp;gt;\introcs\java\lib\rt.jar;&amp;lt;anonymized user.home=""&amp;gt;\introcs\java\lib\sunrsasign.jar;&amp;lt;anonymized user.home=""&amp;gt;\introcs\java\lib\jsse.jar;&amp;lt;anonymized user.home=""&amp;gt;\introcs\java\lib\jce.jar;&amp;lt;anonymized user.home=""&amp;gt;\introcs\java\lib\charsets.jar;&amp;lt;anonymized user.home=""&amp;gt;\introcs\java\lib\jfr.jar;&amp;lt;anonymized user.home=""&amp;gt;\introcs\java\classes&lt;br/&gt;
java.vendor = Oracle Corporation&lt;br/&gt;
file.separator = \
java.vendor.url.bug = &lt;a href="http://bugreport.sun.com/bugreport/" rel="nofollow"&gt;http://bugreport.sun.com/bugreport/&lt;/a&gt;&lt;br/&gt;
sun.io.unicode.encoding = UnicodeLittle&lt;br/&gt;
sun.cpu.endian = little&lt;br/&gt;
java.rmi.server.hostname = 127.0.0.1&lt;br/&gt;
sun.desktop = windows&lt;br/&gt;
sun.cpu.isalist = amd64&lt;/p&gt;
&lt;p&gt;DrJava configuration file&lt;br/&gt;
In resource bundle edu.rice.cs.drjava.config.options:&lt;br/&gt;
    nothing&lt;/p&gt;
&lt;p&gt;In shadowed configuration:&lt;br/&gt;
javac.location = C:\Users\&amp;lt;anonymized user.name=""&amp;gt;\introcs\java\lib\tools.jar&lt;br/&gt;
extra.classpath = C:\Users\&amp;lt;anonymized user.name=""&amp;gt;\introcs\stdlib.jar;C:\Users\&amp;lt;anonymized user.name=""&amp;gt;\introcs\algs4.jar;C:\Users\&amp;lt;anonymized user.name=""&amp;gt;\introcs\j3d\lib\ext\j3dcore.jar;C:\Users\&amp;lt;anonymized user.name=""&amp;gt;\introcs\j3d\lib\ext\j3dutils.jar;C:\Users\&amp;lt;anonymized user.name=""&amp;gt;\introcs\j3d\lib\ext\vecmath.jar&lt;br/&gt;
all.compiler.versions = true&lt;br/&gt;
definitions.normal.color = #ffffff&lt;br/&gt;
definitions.keyword.color = #c389fb&lt;br/&gt;
definitions.type.color = #66ccff&lt;br/&gt;
definitions.comment.color = #a5a2b8&lt;br/&gt;
definitions.double.quoted.color = #ff66cc&lt;br/&gt;
definitions.number.color = #ff9346&lt;br/&gt;
system.out.color = #99ff99&lt;br/&gt;
system.err.color = #ff9999&lt;br/&gt;
system.in.color = #ffff66&lt;br/&gt;
interactions.error.color = #ff9999&lt;br/&gt;
debug.message.color = #9999ff&lt;br/&gt;
definitions.background.color = #1f1f21&lt;br/&gt;
definitions.line.number.background.color = #333333&lt;br/&gt;
definitions.line.number.color = #cccccc&lt;br/&gt;
definitions.match.color = #666666&lt;br/&gt;
compiler.error.color = #666666&lt;br/&gt;
drjava.errors.button.color = #333333&lt;br/&gt;
right.margin.columns = 80&lt;br/&gt;
lineenum.enabled = true&lt;br/&gt;
key.delete.next = &lt;span&gt;[shift DELETE]&lt;/span&gt;&lt;br/&gt;
key.delete.previous = &lt;span&gt;[shift BACK_SPACE]&lt;/span&gt;&lt;br/&gt;
interactions.exit.prompt = false&lt;br/&gt;
interactions.reset.prompt = false&lt;br/&gt;
save.before.compile = true&lt;br/&gt;
compile.before.junit = true&lt;br/&gt;
save.before.javadoc = true&lt;br/&gt;
indent.level = 4&lt;br/&gt;
auto.close.comments = true&lt;br/&gt;
run.with.assert = false&lt;br/&gt;
files.backup = false&lt;br/&gt;
recent.files = &lt;span&gt;[C:\226\student\RectHV.java,C:\226\student\KdTree.java,C:\226\autocomplete\Autocomplete.java,C:\226\autocomplete\BinarySearchDeluxe.java]&lt;/span&gt;&lt;br/&gt;
window.x = 134&lt;br/&gt;
window.y = 11&lt;br/&gt;
last.dir = C:\226\wordnet&lt;br/&gt;
last.interactions.dir = C:\226\wordnet&lt;br/&gt;
dialog.completeword.javaapi = true&lt;br/&gt;
tabbedpanes.state = 683 384 700 400&lt;br/&gt;
dialog.drjava.survey.enabled = false&lt;br/&gt;
new.version.notification = none (disabled)&lt;br/&gt;
file.ext.registration = always&lt;/p&gt;
&lt;p&gt;Used memory: about 61.40 megabytes&lt;br/&gt;
Free memory: about 114.60 megabytes&lt;br/&gt;
Total memory: about 176 megabytes&lt;br/&gt;
Total memory can expand to: about 880 megabytes&lt;/p&gt;
&lt;p&gt;Number of processors/cores: 4&lt;/p&gt;
&lt;p&gt;Compiler Discovery Log:&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Maia Ginsburg</dc:creator><pubDate>Thu, 15 Sep 2016 00:31:18 -0000</pubDate><guid>https://sourceforge.netd25ed4663e61e1f5cf3cc98be77677ec4f5c1ed8</guid></item></channel></rss>