Today when I first open a clean and new processing sketch without starting to type anything.... and press run bottom.
It shows something like this below:
Exception in thread "Thread-9" java.lang.IllegalAccessError: tried to access method antlr.CommonHiddenStreamToken.setHiddenBefore(Lantlr/CommonHiddenStreamToken;)V from class antlr.TokenStreamCopyingHiddenTokenFilter
at antlr.TokenStreamCopyingHiddenTokenFilter.nextToken(TokenStreamCopyingHiddenTokenFilter.java:160)
at antlr.TokenBuffer.fill(TokenBuffer.java:69)
at antlr.TokenBuffer.LA(TokenBuffer.java:80)
at antlr.LLkParser.LA(LLkParser.java:52)
at processing.mode.java.preproc.PdeRecognizer.pdeProgram(PdeRecognizer.java:85)
at processing.mode.java.preproc.PdePreprocessor.write(PdePreprocessor.java:415)
at processing.mode.java.preproc.PdePreprocessor.write(PdePreprocessor.java:334)
at processing.mode.java.JavaBuild.preprocess(JavaBuild.java:261)
at processing.mode.java.JavaBuild.preprocess(JavaBuild.java:197)
at processing.mode.java.JavaBuild.build(JavaBuild.java:156)
at processing.mode.java.JavaBuild.build(JavaBuild.java:135)
at processing.mode.java.JavaMode.handleRun(JavaMode.java:176)
at processing.mode.java.JavaEditor$20.run(JavaEditor.java:481)
at java.lang.Thread.run(Thread.java:680)
anyone can help me? I tried to learn java through terminal on mac..... and minutes ago I typed $JAVA_HOME or something like it.... not sure if it broken them..... any help will be appreciate. thanks a lot.... I don't wanna reinstall my computer..
The platform I use is mac mountain lion on macbook pro.
by the way, now I can not even open Processing 2.0 as well...... I can open Processing 1.5 but can not run it.