aws-cloudformation / aws-cloudformation/cloudformation-cli-java-plugin
Runtime compatibility issue
- 主要言語
- Java
- スター
- 30
- フォーク
- 48
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
**Summary**
Cannot get `mvn package` to succeed as it fails running tests with the below runtime incompatiblity error.
`Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 63
at org.jacoco.agent.rt.internal_035b120.asm.ClassReader.(ClassReader.java:195)
at org.jacoco.agent.rt.internal_035b120.asm.ClassReader.(ClassReader.java:176)
at org.jacoco.agent.rt.internal_035b120.asm.ClassReader.(ClassReader.java:162)
at org.jacoco.agent.rt.internal_035b120.core.internal.instr.InstrSupport.classReaderFor(InstrSupport.java:279)
at org.jacoco.agent.rt.internal_035b120.core.instr.Instrumenter.instrument(Instrumenter.java:74)
at org.jacoco.agent.rt.internal_035b120.core.instr.Instrumenter.instrument(Instrumenter.java:106)
... 65 more
`
My intelliJ IDE uses Oracle Open JDK 19.0.2 JDK for the project. My pom.xml has the below source and target compiler definitions

I specified the runtime in .rpdk-config as "java19". I am using protocolVersion 2.0.0
I had also tried skipping the tests and generating the package. However, my `sam local` tests were then failing , again due to the runtime incompatibility error.
What are the recommended versions to set in each of these configs for this to work?
コントリビューションガイド
評価
この issue はまだ評価されていません。