20250222_Build_Error_case_3 - chaehwanli/plantuml-parser GitHub Wiki


warning 이 λ°œμƒν•œλ‹€

> Task :plantuml-parser-plugin:verifyPluginConfiguration
[gradle-intellij-plugin :plantuml-parser-plugin plantuml-parser-plugin:plantuml-parser-plugin:verifyPluginConfiguration] The following plugin configuration issues were found:
- The Java configuration specifies targetCompatibility=21 but since-build='223.*' property requires targetCompatibility=17.
- The Java configuration specifies targetCompatibility=21 but IntelliJ Platform 2022.3 requires targetCompatibility=17.
See: https://jb.gg/intellij-platform-versions

targetCompatibility λŠ” build.gradleμ—μ„œ μ•„λž˜μ™€ 같이 μ„€μ •λ˜μ–΄ μžˆλŠ”λ°...

sourceCompatibility = 1.8
targetCompatibility = 1.8

μˆ˜μ • point

  1. \plantuml-parser\plantuml-parser-plugin\src\main\resources\META-INF\plugin.xml 의 since-build λΆ€λΆ„
    <idea-version since-build="223"/>
  1. \plantuml-parser\plantuml-parser-plugin\gradle.build
intellij {
    pluginName.set('plantuml-parser') 
    version.set('2022.3')
    type.set('IU')
    downloadSources = false
    updateSinceUntilBuild = false
    plugins.set(['org.jetbrains.kotlin'])
}

build number range

image

μ΄κ²ƒλŒ€λ‘œλ©΄ JDK 11 이면 μ΅œμ†Œ 203.* 그런데, kotlin 이 JDK 17 μ΄λ‹ˆκΉŒ 223.* λŠ” λ˜μ–΄μ•Ό ν•˜λŠ”κ²Œ μ•„λ‹κΉŒ?


JDK 11을 μ‚¬μš©ν•˜κ³  μžˆμœΌλ‹ˆ, 여기에 λ§žλŠ” 203.0 으둜 build test ν•΄λ΄„

C:\GitHubRepo\ch_plantuml_parser_test\plantuml-parser>gradlew.bat build                                       
Picked up JAVA_TOOL_OPTIONS: -Dstdout.encoding=UTF-8 -Dstderr.encoding=UTF-8                                  

> Task :plantuml-parser-plugin:patchPluginXml
[gradle-intellij-plugin :plantuml-parser-plugin plantuml-parser-plugin:plantuml-parser-plugin:patchPluginXml] Patching plugin.xml: value of 'version[0.0.2]' tag will be set to '0.0.9'

> Task :plantuml-parser-plugin:verifyPluginConfiguration
[gradle-intellij-plugin :plantuml-parser-plugin plantuml-parser-plugin:plantuml-parser-plugin:verifyPluginConfiguration] The following plugin configuration issues were found:
- The Java configuration specifies targetCompatibility=11 but IntelliJ Platform 2020.1 requires targetCompatibility=1.8.
See: https://jb.gg/intellij-platform-versions

> Task :plantuml-parser-plugin:buildSearchableOptions
Picked up JAVA_TOOL_OPTIONS: -Dstdout.encoding=UTF-8 -Dstderr.encoding=UTF-8
OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
2025-02-22 11:34:46,924 [   2236]  ERROR - llij.ide.plugins.PluginManager - Problems found loading plugins:
  The PlantUML Parser (id=plantuml-parser, path=C:\GitHubRepo\ch_plantuml_parser_test\plantuml-parser\plantuml-parser-plugin\build\idea-sandbox\plugins\plantuml-parser, version=0.0.9) plugin is incompatible (reason: since build 203.0 > IU-201.6668.121, target build range is 203.0 to *.*)
java.lang.Throwable: Problems found loading plugins:
  The PlantUML Parser (id=plantuml-parser, path=C:\GitHubRepo\ch_plantuml_parser_test\plantuml-parser\plantuml-parser-plugin\build\idea-sandbox\plugins\plantuml-parser, version=0.0.9) plugin is incompatible (reason: since build 203.0 > IU-201.6668.121, target build range is 203.0 to *.*)
        at com.intellij.openapi.diagnostic.Logger.error(Logger.java:146)
        at com.intellij.ide.plugins.PluginManagerCore.prepareLoadingPluginsErrorMessage(PluginManagerCore.java:694)
        at com.intellij.ide.plugins.PluginManagerCore.prepareLoadingPluginsErrorMessage(PluginManagerCore.java:1069)
        at com.intellij.ide.plugins.PluginManagerCore.initializePlugins(PluginManagerCore.java:1617)
        at com.intellij.ide.plugins.PluginManagerCore.loadAndInitializePlugins(PluginManagerCore.java:1843)   
        at com.intellij.ide.plugins.PluginManagerCore.lambda$initPlugins$6(PluginManagerCore.java:1264)       
        at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:642)      
        at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
        at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1705)      
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:834)
2025-02-22 11:34:46,931 [   2243]  ERROR - llij.ide.plugins.PluginManager - IntelliJ IDEA 2020.1  Build #IU-201.6668.121
2025-02-22 11:34:46,932 [   2244]  ERROR - llij.ide.plugins.PluginManager - JDK: 11.0.6; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o
2025-02-22 11:34:46,932 [   2244]  ERROR - llij.ide.plugins.PluginManager - OS: Windows 10
Starting searchable options index builder
2025-02-22 11:34:49,261 [   4573]   WARN - ConfigurableExtensionPointUtil - ignore deprecated groupId: language for id: preferences.language.Kotlin.scripting 
2025-02-22 11:34:52,580 [   7892]   WARN - Container.ComponentManagerImpl - Do not use constructor injection (requestorClass=com.android.tools.idea.sdk.AndroidSdks) 
Searchable options index builder completed
2025-02-22 11:35:10,973 [  26285]  ERROR - tellij.openapi.util.ObjectTree - Already shutdown                  
java.util.concurrent.RejectedExecutionException: Already shutdown
        at com.intellij.util.concurrency.BoundedTaskExecutor.execute(BoundedTaskExecutor.java:133)
        at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)    
        at com.intellij.openapi.vfs.impl.local.FileWatcher.setWatchRoots(FileWatcher.java:165)
        at com.intellij.openapi.vfs.impl.local.WatchRootsManager.updateFileWatcher(WatchRootsManager.java:151)
        at com.intellij.openapi.vfs.impl.local.WatchRootsManager.replaceWatchedRoots(WatchRootsManager.java:75)
        at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.replaceWatchedRoots(LocalFileSystemImpl.java:135)
        at com.intellij.openapi.vfs.LocalFileSystem.removeWatchedRoots(LocalFileSystem.java:91)
        at com.intellij.compiler.CompilerManagerImpl.lambda$new$0(CompilerManagerImpl.java:103)
        at com.intellij.openapi.util.ObjectNode.lambda$execute$0(ObjectNode.java:111)
        at com.intellij.openapi.util.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:184)
        at com.intellij.openapi.util.ObjectNode.execute(ObjectNode.java:71)
        at com.intellij.openapi.util.ObjectNode.lambda$execute$0(ObjectNode.java:95)
        at com.intellij.openapi.util.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:184)
        at com.intellij.openapi.util.ObjectNode.execute(ObjectNode.java:71)
        at com.intellij.openapi.util.ObjectTree.executeAll(ObjectTree.java:134)
        at com.intellij.openapi.util.Disposer.dispose(Disposer.java:116)
        at com.intellij.openapi.util.Disposer.dispose(Disposer.java:106)
        at com.intellij.openapi.project.impl.ProjectManagerImpl.dispose(ProjectManagerImpl.java:168)
        at com.intellij.openapi.util.ObjectNode.lambda$execute$0(ObjectNode.java:111)
        at com.intellij.openapi.util.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:184)
        at com.intellij.openapi.util.ObjectNode.execute(ObjectNode.java:71)
        at com.intellij.openapi.util.ObjectNode.lambda$execute$0(ObjectNode.java:95)
        at com.intellij.openapi.util.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:184)
        at com.intellij.openapi.util.ObjectNode.execute(ObjectNode.java:71)
        at com.intellij.openapi.util.ObjectTree.executeAll(ObjectTree.java:134)
        at com.intellij.openapi.util.Disposer.dispose(Disposer.java:116)
        at com.intellij.openapi.util.Disposer.dispose(Disposer.java:106)
        at com.intellij.serviceContainer.ComponentManagerImpl.dispose(ComponentManagerImpl.kt:846)
        at com.intellij.openapi.application.impl.ApplicationImpl.dispose(ApplicationImpl.java:350)
        at com.intellij.openapi.util.ObjectNode.lambda$execute$0(ObjectNode.java:111)
        at com.intellij.openapi.util.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:184)
        at com.intellij.openapi.util.ObjectNode.execute(ObjectNode.java:71)
        at com.intellij.openapi.util.ObjectTree.executeAll(ObjectTree.java:134)
        at com.intellij.openapi.util.Disposer.dispose(Disposer.java:116)
        at com.intellij.openapi.util.Disposer.dispose(Disposer.java:106)
        at com.intellij.openapi.application.impl.ApplicationImpl.lambda$disposeContainer$3(ApplicationImpl.java:181)
        at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:976)
        at com.intellij.openapi.application.impl.ApplicationImpl.disposeContainer(ApplicationImpl.java:179)   
        at com.intellij.openapi.application.impl.ApplicationImpl.disposeSelf(ApplicationImpl.java:200)        
        at com.intellij.openapi.application.impl.ApplicationImpl.doExit(ApplicationImpl.java:621)
        at com.intellij.openapi.application.impl.ApplicationImpl.exit(ApplicationImpl.java:589)
        at com.intellij.openapi.application.impl.ApplicationImpl.exit(ApplicationImpl.java:578)
        at com.intellij.ide.ui.search.TraverseUIStarter.main(TraverseUIStarter.java:81)
        at com.intellij.openapi.application.ApplicationStarter.main(ApplicationStarter.java:62)
        at com.intellij.idea.ApplicationLoader$startApp$8$1$1.run(ApplicationLoader.kt:228)
        at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:94)
        at com.intellij.idea.ApplicationLoader$startApp$8$1.run(ApplicationLoader.kt:227)
        at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:201)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831)
        at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeLater$4(ApplicationImpl.java:310)
        at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:80)
        at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:128)
        at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:46)
        at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:184)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:974)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:847)
        at com.intellij.ide.IdeEventQueue.lambda$null$8(IdeEventQueue.java:449)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:739)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:448)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:496)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)     
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)        
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)     
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
2025-02-22 11:35:10,973 [  26285]  ERROR - tellij.openapi.util.ObjectTree - IntelliJ IDEA 2020.1  Build #IU-201.6668.121
2025-02-22 11:35:10,973 [  26285]  ERROR - tellij.openapi.util.ObjectTree - JDK: 11.0.6; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o
2025-02-22 11:35:10,973 [  26285]  ERROR - tellij.openapi.util.ObjectTree - OS: Windows 10

BUILD SUCCESSFUL in 35s
23 actionable tasks: 11 executed, 12 up-to-date

plantuml-parser-plugin μ—μ„œ μ •μ˜ν•œ since-build κ°€ '163.0' 이고 이건 jdk 8 을 μš”κ΅¬ν•˜λŠ” old λ²„μ „μž„

\plantuml-parser\plantuml-parser-plugin\src\main\resources\META-INF\plugin.xml

<idea-plugin>
    <id>plantuml-parser</id>
    <name>PlantUML Parser</name>
    <version>0.0.2</version>
    <vendor email="[email protected]" url="https://github.com/shuzijun/plantuml-parser">shuzijun</vendor>

    <description><![CDATA[
        <div>
          <p>Convert the Java(or kotlin) source code to Plantuml.</p>
        </div>
        <br>
        <div>
          <p>This plug-in can convert java source code into plantuml syntax, and can be displayed with the help of <a href="https://plugins.jetbrains.com/plugin/7017-plantuml-integration">PlantUML integration</a> or <a href="https://plugins.jetbrains.com/plugin/7793-markdown">markdown</a>.This will greatly save your time to write puml.</p>
        </div>
        <br>
        <div>
          <p>Select the java file or folder to be parsed in the project, right-click and select "Plantuml Parser", fill in the output file name (you can see the complete path in the dialog box) and configure other options, and click "generate" to complete.</p>
        </div>
        <br>
        <div>
          <p>If you have any questions or suggestions, you can talk to <a href="https://github.com/shuzijun/plantuml-parser">plantuml-parser</a></p>
        </div>
        <br>
        <p>You can refer to the gif below to start your use.</p>
        <p>
			<img src="https://raw.githubusercontent.com/shuzijun/plantuml-parser/master/doc/demo.gif" alt="demo" />
		</p>
    ]]></description>

    <change-notes><![CDATA[
            <li>
            1.support kotlin
            </li>
        ]]>
    </change-notes>

    <!-- please see https://www.jetbrains.org/intellij/sdk/docs/basics/getting_started/plugin_compatibility.html
         on how to target different products -->
    <depends>com.intellij.modules.platform</depends>
    <depends optional="true"
             config-file="plantuml-parser-withKotlin.xml">org.jetbrains.kotlin</depends>


    <extensions defaultExtensionNs="com.intellij">
        <!-- Add your extensions here -->
    </extensions>

    <idea-version since-build="163.0"/>

    <actions>
        <action class="com.shuzijun.plantumlparser.plugin.action.ParserProgramAction" id="parserProgramAction"
                text="PlantUML Parser" description="Generate PumL through the original code">
            <add-to-group group-id="ProjectViewPopupMenu" anchor="last"/>
        </action>
    </actions>
</idea-plugin>

C:\GitHubRepo\ch_plantuml_parser_test\plantuml-parser>gradlew.bat build
Picked up JAVA_TOOL_OPTIONS: -Dstdout.encoding=UTF-8 -Dstderr.encoding=UTF-8

> Task :plantuml-parser-plugin:verifyPluginConfiguration
[gradle-intellij-plugin :plantuml-parser-plugin plantuml-parser-plugin:plantuml-parser-plugin:verifyPluginConfiguration] The following plugin configuration issues were found:
- The 'since-build' property is lower than the target IntelliJ Platform major version: 163.0 < 201.
- The Java configuration specifies targetCompatibility=11 but since-build='163.0' property requires targetCompatibility=1.8.
- The Java configuration specifies targetCompatibility=11 but IntelliJ Platform 2020.1 requires targetCompatibility=1.8.
See: https://jb.gg/intellij-platform-versions

build error while building

Execution failed for task ':plantuml-parser-plugin:buildSearchableOptions'.

2025-02-22 11:16:09,977 [  25025]  ERROR - nSystem.impl.ActionManagerImpl - While loading class com.shuzijun.plantumlparser.plugin.action.ParserProgramAction: com/shuzijun/plantumlparser/plugin/action/ParserProgramAction has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0 [Plugin: plantuml-parser] 
com.intellij.diagnostic.PluginException: While loading class com.shuzijun.plantumlparser.plugin.action.ParserProgramAction: com/shuzijun/plantumlparser/plugin/action/ParserProgramAction has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0 [Plugin: plantuml-parser]
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:262)
	at com.intellij.ide.plugins.cl.PluginClassLoader.tryLoadingClass(PluginClassLoader.java:205)
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:113)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.instantiate(ActionManagerImpl.java:190)
	at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.convertStub(ActionManagerImpl.java:171)
	at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.getActionImpl(ActionManagerImpl.java:527)
	at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.getAction(ActionManagerImpl.java:515)
	at com.intellij.ide.ui.search.TraverseUIStarter.processKeymap(TraverseUIStarter.java:253)
	at com.intellij.ide.ui.search.TraverseUIStarter.startup(TraverseUIStarter.java:118)
	at com.intellij.ide.ui.search.TraverseUIStarter.main(TraverseUIStarter.java:80)
	at com.intellij.openapi.application.ApplicationStarter.main(ApplicationStarter.java:62)
	at com.intellij.idea.ApplicationLoader$startApp$8$1$1.run(ApplicationLoader.kt:228)
	at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:94)
	at com.intellij.idea.ApplicationLoader$startApp$8$1.run(ApplicationLoader.kt:227)
	at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:201)
	at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831)
	at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeLater$4(ApplicationImpl.java:310)
	at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:80)
	at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:128)
	at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:46)
	at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:184)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:974)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:847)
	at com.intellij.ide.IdeEventQueue.lambda$null$8(IdeEventQueue.java:449)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:739)
	at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:448)
	at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:496)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.UnsupportedClassVersionError: com/shuzijun/plantumlparser/plugin/action/ParserProgramAction has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
	at java.base/java.lang.ClassLoader.defineClass1(Native Method)
	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:877)
	at com.intellij.util.lang.UrlClassLoader._defineClass(UrlClassLoader.java:380)
Caused by: java.lang.UnsupportedClassVersionError: com/shuzijun/plantumlparser/plugin/action/ParserProgramAction has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0

	at com.intellij.util.lang.UrlClassLoader.defineClass(UrlClassLoader.java:376)
	at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:340)
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:259)
	... 43 more
2025-02-22 11:16:09,978 [  25026]  ERROR - nSystem.impl.ActionManagerImpl - IntelliJ IDEA 2020.1  Build #IU-201.6668.121 
2025-02-22 11:16:09,978 [  25026]  ERROR - nSystem.impl.ActionManagerImpl - JDK: 11.0.6; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o 
2025-02-22 11:16:09,978 [  25026]  ERROR - nSystem.impl.ActionManagerImpl - OS: Windows 10 
2025-02-22 11:16:09,978 [  25026]  ERROR - nSystem.impl.ActionManagerImpl - Plugin to blame: PlantUML Parser version: 0.0.9 
2025-02-22 11:16:09,978 [  25026]  ERROR - nSystem.impl.ActionManagerImpl - Last Action:  
Searchable options index builder failed
java.lang.IllegalStateException: Cannot find action by id parserProgramAction
	at com.intellij.ide.ui.search.TraverseUIStarter.processKeymap(TraverseUIStarter.java:255)
	at com.intellij.ide.ui.search.TraverseUIStarter.startup(TraverseUIStarter.java:118)
	at com.intellij.ide.ui.search.TraverseUIStarter.main(TraverseUIStarter.java:80)
	at com.intellij.openapi.application.ApplicationStarter.main(ApplicationStarter.java:62)
	at com.intellij.idea.ApplicationLoader$startApp$8$1$1.run(ApplicationLoader.kt:228)
	at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:94)
	at com.intellij.idea.ApplicationLoader$startApp$8$1.run(ApplicationLoader.kt:227)
	at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:201)
	at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831)
	at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeLater$4(ApplicationImpl.java:310)
	at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:80)
	at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:128)
	at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:46)
	at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:184)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:974)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:847)
	at com.intellij.ide.IdeEventQueue.lambda$null$8(IdeEventQueue.java:449)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:739)
	at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:448)
	at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:496)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

> Task :plantuml-parser-plugin:buildSearchableOptions FAILED

Execution failed for task ':plantuml-parser-plugin:buildSearchableOptions'.
> Process 'command 'C:\Users\chaeh\.gradle\caches\modules-2\files-2.1\com.jetbrains\jbre\jbr-11_0_6-windows-x64-b765.25\extracted\jbr\bin\java.exe'' finished with non-zero exit value -1
⚠️ **GitHub.com Fallback** ⚠️