IDEA 8.1 does not work on Mac
I've downloaded IDEA 8.1, opened the dmg, dropped the IDEA 8.1 folder to my
install location - just like I did with dozens of previous IDEA versions.
But when I start IDEA only the application menu occurs and nothing else.
About works and shows version IDEA 8.1 (9732). The dmg file has a size of
122,385,944 bytes.
Tom
Please sign in to leave a comment.
Hello Tom,
Please attach ~/Library/Caches/IntelliJIDEA8x/logs/idea.log
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Thanks for the hint. A Java-6 compatible version of a self-built Osmorc
plug-in was the problem. But why build #9712 did not complain about it?
Tom
In order to make 9732 work on my Mac, I had to manually edit the .plist and set the java version to 1.6*
The last EAP build worked fine, and I haven't changed any plugin in the meantime.
Francesco
Same problem here - IDEA 8.1 would not start and would just show a message pointing to a bad class version error. Looking at the idea.log the problem seemed to have been the iBatis plugin:
2009-02-16 12:37:14,159 [ 2576] ERROR - ij.components.ComponentManager - Bad version number in .class file [Plugin: iBATIS Plugin]
com.intellij.diagnostic.PluginException: Bad version number in .class file [Plugin: iBATIS Plugin]
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentsRegistry.a(ComponentManagerImpl.java:70)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentsRegistry.a(ComponentManagerImpl.java:10)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentsRegistry.access$100(ComponentManagerImpl.java:66)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:73)
at com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents(ComponentManagerImpl.java:107)
at com.intellij.openapi.components.impl.stores.ApplicationStoreImpl.load(ApplicationStoreImpl.java:7)
at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:135)
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:41)
at com.intellij.idea.MainImpl$3.run(MainImpl.java:1)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:35)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:99)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:217)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.lang.ClassLoader.defineClass(ClassLoader.java:465)
at com.intellij.util.lang.UrlClassLoader._defineClass(UrlClassLoader.java:119)
at com.intellij.util.lang.UrlClassLoader.defineClass(UrlClassLoader.java:115)
at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:91)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:78)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:41)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentsRegistry.a(ComponentManagerImpl.java:13)
... 18 more
Removing the iBatis folder from ~/Library/IntelliJIDEA80/ let IDEA 8.1 start, however when I open a project other plugins (i.e. Regexp Tester) also throw bad class version errors. None of these errors happened with Diana EAP 9720. My idea.log is attached.
Horacio
Attachment(s):
idea.log
...Updating Regexp Tester solves the class version problems with that particular plugin.
I also encountered this problem, and it is very disappointing. I was told elsewhere by JetBrains that they don't support running IDEA on Java 6 on Mac, so this puts people in a bind. I sent email to the Ibatis plugin developers and later noticed that this issue is already registered on their google code page.
Hi,
I am also having problems with the Mac version. I am just browsing the menus and get a spinning beach ball of death (i.e. complete lockup of the GUI). You guys did test that version on a Mac before releasing it, didn't you?
How do I create a thread dump of IDEA so that I can submit a ticket?
Seems like I am not the only one having problems: http://tapestryjava.blogspot.com/2009/02/idea-81-on-mac.html
Regards,
Dirk
P.S. By the way – seems like I am back. After two years of C++, Managed C++ and C# it finally looks like I'll have the chance to hang out in those forums again... I wish I had a better start but I'm still looking forward to it!
Re: Ibatis plugin problems, there is no 1.5 version of the current Ibatis plugin at the moment. Somebody (not from JetBrains) recommended just to modify the Info.plist file for the IDEA application to use 1.6* instead of 1.5* (and x86_64 instead of i386). Theoretically this could lead to other problems, of course.
Hello Dirk,
Please file a JIRA issue with the contents of ~/Library/Caches/IntelliJIDEA8x/log
attached (in particular the thread dumps which IDEA automatically writes
there when it detects that the UI is not responding).
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"