Closed eschwartz closed 10 years ago
Hello. Thanks for the report. The problem is that you use JRE version 6. If you use JRE version 7, it will work. In the near future I will try to remove the dependency on the Java version 7 and will release a new version of the plugin.
At the moment, for Idea/WebStorm/PHPStorm, default and recommended JDK version under Mac OSX is 1.6 So, this is the error you will get if you use Mac.
I fixed the problem. The new version(0.5) will soon be available in the repository plugins.
I installed this plugin for PhpStorm 7.0, and got the following error:
requirejs/RequirejsPsiReferenceContributor : Unsupported major.minor version 51.0 [Plugin: com.fedot.idea.requirejs]: requirejs/RequirejsPsiReferenceContributor : Unsupported major.minor version 51.0 [Plugin: com.fedot.idea.requirejs] com.intellij.diagnostic.PluginException: requirejs/RequirejsPsiReferenceContributor : Unsupported major.minor version 51.0 [Plugin: com.fedot.idea.requirejs] at com.intellij.ide.plugins.cl.PluginClassLoader.b(PluginClassLoader.java:113) at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:68) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:249) at com.intellij.openapi.extensions.AbstractExtensionPointBean.findClass(AbstractExtensionPointBean.java:42) at com.intellij.openapi.extensions.AbstractExtensionPointBean.instantiate(AbstractExtensionPointBean.java:63) at com.intellij.openapi.extensions.CustomLoadingExtensionPointBean.instantiateExtension(CustomLoadingExtensionPointBean.java:45) at com.intellij.psi.impl.source.resolve.reference.PsiReferenceContributorEP.access$000(PsiReferenceContributorEP.java:30) at com.intellij.psi.impl.source.resolve.reference.PsiReferenceContributorEP$1.compute(PsiReferenceContributorEP.java:43) at com.intellij.psi.impl.source.resolve.reference.PsiReferenceContributorEP$1.compute(PsiReferenceContributorEP.java:38) at com.intellij.openapi.util.NotNullLazyValue.getValue(NotNullLazyValue.java:36) at com.intellij.psi.impl.source.resolve.reference.PsiReferenceContributorEP.getInstance(PsiReferenceContributorEP.java:53) at com.intellij.psi.impl.source.resolve.reference.PsiReferenceContributorEP.getInstance(PsiReferenceContributorEP.java:30) at com.intellij.openapi.util.KeyedExtensionCollector.buildExtensions(KeyedExtensionCollector.java:145) at com.intellij.openapi.util.KeyedExtensionCollector.buildExtensions(KeyedExtensionCollector.java:123) at com.intellij.openapi.util.KeyedExtensionCollector.forKey(KeyedExtensionCollector.java:112) at com.intellij.lang.LanguageExtension.allForLanguage(LanguageExtension.java:70) at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl$2.create(ReferenceProvidersRegistryImpl.java:49) at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl$2.create(ReferenceProvidersRegistryImpl.java:45) at com.intellij.util.containers.FactoryMap.get(FactoryMap.java:50) at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.getRegistrar(ReferenceProvidersRegistryImpl.java:85) at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.doGetReferencesFromProviders(ReferenceProvidersRegistryImpl.java:94) at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:65) at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:53) at com.intellij.psi.impl.source.xml.XmlTagImpl.getReferences(XmlTagImpl.java:175) at com.intellij.psi.impl.SharedPsiElementImplUtil.a(SharedPsiElementImplUtil.java:67) at com.intellij.psi.impl.SharedPsiElementImplUtil.findReferenceAt(SharedPsiElementImplUtil.java:49) at com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider.findReferenceAt(MultiplePsiFilesPerDocumentFileViewProvider.java:171) at com.intellij.psi.impl.source.PsiFileImpl.findReferenceAt(PsiFileImpl.java:607) at com.intellij.codeInsight.TargetElementUtilBase.findReference(TargetElementUtilBase.java:116) at com.intellij.codeInsight.TargetElementUtilBase.getReferenceOrReferencedElement(TargetElementUtilBase.java:304) at com.intellij.codeInsight.TargetElementUtilBase.findTargetElement(TargetElementUtilBase.java:203) at com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPass.doCollectInformation(IdentifierHighlighterPass.java:97) at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:62) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:357) at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1189) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:348) at com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.java:207) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:212) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.a(PassExecutorService.java:345) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:321) at com.intellij.concurrency.JobLauncherImpl$2.call(JobLauncherImpl.java:139) at com.intellij.concurrency.JobLauncherImpl$2.call(JobLauncherImpl.java:135) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at com.intellij.concurrency.PrioritizedFutureTask.access$101(PrioritizedFutureTask.java:32) at com.intellij.concurrency.PrioritizedFutureTask$1.run(PrioritizedFutureTask.java:72) at com.intellij.concurrency.PrioritizedFutureTask.run(PrioritizedFutureTask.java:115) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:680) Caused by: java.lang.UnsupportedClassVersionError: requirejs/RequirejsPsiReferenceContributor : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.lang.ClassLoader.defineClass(ClassLoader.java:465) at com.intellij.util.lang.UrlClassLoader._defineClass(UrlClassLoader.java:189) at com.intellij.util.lang.UrlClassLoader.defineClass(UrlClassLoader.java:185) at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:161) at com.intellij.ide.plugins.cl.PluginClassLoader.b(PluginClassLoader.java:107) ... 51 more