idea-conventional-commit: java.lang.NoSuchMethodException on opening IntelliJ 2021.2

Every time I open IntelliJ, i get the following Exception/Error report. IntelliJ Build: #UI-212.4746.92 / 2021.2 Ultimate Conventional Commit: 0.18.0

Let me know if you need anything else 😉

java.lang.NoSuchMethodException: com.intellij.openapi.util.registry.Registry.addKeys(java.util.List)
	at java.base/java.lang.Class.getDeclaredMethod(Class.java:2475)
	at com.github.lppedd.cc.CCRegistry.addKeys(CCRegistry.kt:21)
	at com.github.lppedd.cc.CCApplicationLoadListener.addRegistryKeys(CCApplicationLoadListener.kt:29)
	at com.github.lppedd.cc.CCApplicationLoadListener.beforeApplicationLoaded(CCApplicationLoadListener.kt:16)
	at com.intellij.ide.ApplicationLoadListener.beforeApplicationLoaded(ApplicationLoadListener.java:25)
	at com.intellij.idea.ApplicationLoader.initConfigurationStore(ApplicationLoader.kt:322)
	at com.intellij.idea.ApplicationLoader.startApp(ApplicationLoader.kt:121)
	at com.intellij.idea.ApplicationLoader.access$startApp(ApplicationLoader.kt:1)
	at com.intellij.idea.ApplicationLoader$initApplication$2$1.accept(ApplicationLoader.kt:81)
	at com.intellij.idea.ApplicationLoader$initApplication$2$1.accept(ApplicationLoader.kt)
	at java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:753)
	at java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:731)
	at java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2108)
	at com.intellij.idea.ApplicationLoader$initApplication$2.apply(ApplicationLoader.kt:75)
	at com.intellij.idea.ApplicationLoader$initApplication$2.apply(ApplicationLoader.kt)
	at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1072)
	at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478)
	at com.intellij.idea.ApplicationLoader$initApplication$3.execute(ApplicationLoader.kt:107)
	at java.base/java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:568)
	at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1069)
	at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
	at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1742)
	at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1728)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 15 (8 by maintainers)

Most upvoted comments

Ok, so the root cause is the that the plugin was installed under, somehow, C:\Program Files\JetBrains\IntelliJ IDEA 2021.2\plugins. What if you manually download the zip file from the Marketplace and use “Plugins > Install plugin from disk”?

@jpaul-cs dang, very very strange. And no, you do not have to delete anything.

So basically you’re/ve:

  • running 2021.2.*
  • deleted the plugin folder from C:\Program Files\JetBrains\{ideafolder}\plugins
  • deleted all the caches

Right?