org.picocontainer.defaults.UnsatisfiableDependenciesException

com.intellij.openapi.project.impl.ProjectManagerImpl has unsatisfied dependency: class com.intellij.ide.RecentProjectsManagerBase among unsatisfiable dependencies: [[class com.intellij.openapi.vfs.VirtualFileManager, class com.intellij.ide.RecentProjectsManagerBase, class com.intellij.openapi.progress.ProgressManager]] where AreaPicoContainer.MyPicoContainer[null] was the leaf container being asked for dependencies.


Solutions on the web44

Solution icon of github
com.intellij.ide.RecentProjectsManagerBase, class com.intellij.openapi.progress.ProgressManager]] where AreaPicoContainer.MyPicoContainer[null] was the leaf container being asked for dependencies.

Solution icon of youtrack
via YouTrack by Unknown author, 1 year ago
com.intellij.openapi.project.impl.ProjectManagerImpl has unsatisfied dependency: class com.intellij.openapi.progress.ProgressManager among unsatisfiable dependencies: [[class com.intellij.openapi.vfs.ex.VirtualFileManagerEx, class com.intellij.openapi.progress.ProgressManager]] where AreaPicoContainer.MyPicoContainer[null] was the leaf container being asked for dependencies.

Solution icon of web
via jetbrains.com by Unknown author, 1 year ago
com.intellij.ide.RecentProjectsManager, class com.intellij.openapi.progress.ProgressManager]] where com.intellij.util.pico.DefaultPicoContainer@499a12ee was the leaf container being asked for dependencies.

Solution icon of github
com.intellij.configurationStore.StoreAwareProjectManager has unsatisfied dependency: class com.intellij.openapi.progress.ProgressManager among unsatisfiable dependencies: [[class com.intellij.openapi.vfs.VirtualFileManager, class com.intellij.openapi.progress.ProgressManager]] where DefaultPicoContainer (root) was the leaf container being asked for dependencies.

Solution icon of youtrack
via YouTrack by Unknown author, 1 year ago
com.intellij.openapi.keymap.impl.KeymapManagerImpl has unsatisfied dependency: class com.intellij.openapi.keymap.impl.DefaultKeymap among unsatisfiable dependencies: [[class com.intellij.openapi.keymap.impl.DefaultKeymap, class com.intellij.openapi.options.SchemesManagerFactory]] where AreaPicoContainer.MyPicoContainer[null] was the leaf container being asked for dependencies.

Solution icon of github
com.intellij.openapi.fileEditor.FileDocumentManager, class com.intellij.openapi.fileTypes.FileTypeManager, interface com.intellij.util.messages.MessageBus, class com.intellij.psi.stubs.SerializationManager]] where AreaPicoContainer.MyPicoContainer[null] was the leaf container being asked for dependencies.

Solution icon of youtrack
via YouTrack by Unknown author, 1 year ago
com.intellij.openapi.fileEditor.FileDocumentManager, class com.intellij.openapi.fileTypes.FileTypeManager, interface com.intellij.util.messages.MessageBus, class com.intellij.psi.stubs.SerializationManager]] where AreaPicoContainer.MyPicoContainer[null] was the leaf container being asked for dependencies.

Solution icon of github
via GitHub by paranoiq
, 2 months ago
com.intellij.openapi.fileTypes.FileTypeManager, class com.intellij.openapi.roots.impl.DirectoryIndex, class com.intellij.openapi.startup.StartupManager]] where AreaPicoContainer.MyPicoContainer[Project (Default) Default (Template) Project] was the leaf container being asked for dependencies.

Solution icon of web
com.intellij.persistence.database.DbFileTypeFactory has unsatisfied dependency: class com.intellij.ultimate.UltimateVerifier among unsatisfiable dependencies: [[class com.intellij.ultimate.UltimateVerifier]] where AreaPicoContainer[null] was the leaf container being asked for dependencies.

Solution icon of youtrack
com.intellij.openapi.fileEditor.FileDocumentManager, class com.intellij.lang.PsiBuilderFactory, class com.intellij.openapi.roots.FileIndexFacade, interface com.intellij.util.messages.MessageBus, interface com.intellij.psi.util.PsiModificationTracker]] where AreaPicoContainer.MyPicoContainer[Project (Default) Default (Template) Project] was the leaf container being asked for dependencies.

Stack trace

  • org.picocontainer.defaults.UnsatisfiableDependenciesException: com.intellij.openapi.project.impl.ProjectManagerImpl has unsatisfied dependency: class com.intellij.ide.RecentProjectsManagerBase among unsatisfiable dependencies: [[class com.intellij.openapi.vfs.VirtualFileManager, class com.intellij.ide.RecentProjectsManagerBase, class com.intellij.openapi.progress.ProgressManager]] where AreaPicoContainer.MyPicoContainer[null] was the leaf container being asked for dependencies. at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getGreediestSatisfiableConstructor(ConstructorInjectionComponentAdapter.java:191) at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:210) at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53) at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248) at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60) at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58) at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:530) at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:590) at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:225) at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:212) at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:199) at org.picocontainer.defaults.BasicComponentParameter.resolveInstance(BasicComponentParameter.java:77) at org.picocontainer.defaults.ComponentParameter.resolveInstance(ComponentParameter.java:114) at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getConstructorArguments(ConstructorInjectionComponentAdapter.java:257) at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:217) at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53) at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248) at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60) at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58) at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:530) at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:590) at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:225) at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:212) at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:199) at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75) at com.intellij.openapi.components.impl.ComponentManagerImpl.getComponentFromContainer(ComponentManagerImpl.java:164) at com.intellij.openapi.application.impl.ApplicationImpl.getComponentFromContainer(ApplicationImpl.java:542) at com.intellij.openapi.components.impl.ComponentManagerImpl.getComponent(ComponentManagerImpl.java:192) at com.intellij.openapi.components.impl.ComponentManagerImpl.getComponent(ComponentManagerImpl.java:187) at com.intellij.openapi.fileEditor.FileDocumentManager.getInstance(FileDocumentManager.java:28) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$6.run(LocalFileSystemImpl.java:535) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:984) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.cleanupForNextTest(LocalFileSystemImpl.java:532) at com.intellij.testFramework.PlatformTestCase.cleanupApplicationCaches(PlatformTestCase.java:343) at com.intellij.testFramework.PlatformTestCase$4.run(PlatformTestCase.java:600) at com.intellij.openapi.application.impl.LaterInvocator$1.run(LaterInvocator.java:165) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)

Write tip

You have a different solution? A short tip here would help you and many other users who saw this issue last week.

Users with the same issue

Samebug visitor profile picture
Unknown user
Once, 2 years ago