Project Build Fail when upgrade to jdk 17

已回答

some output from console 

java: --add-opens has no effect at compile time
java: Unsupported class file major version 61
Errors occurred while compiling module 'jupiter-common'
javac 17.0.5 was used to compile java sources
Finished, saving caches…

0

build.log

hes/JetBrains/IntelliJIdea2022.2/external_build_system/jupiter.         4daf7cc8/modules
 NORMAL   build.log                                           98%   546:1
 1 build.log                                                             X
     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.
 run(ThreadPoolExecutor.java:635)
     at java.base/java.lang.Thread.run(Thread.java:833)
 2024-01-25 10:50:59,638 [   4571]   INFO - #o.j.j.b.i.
 CompilerReferenceIndex - backward reference index version doesn't exist
 2024-01-25 10:51:00,050 [   4983]   INFO - #o.j.j.i.IncProjectBuilder -
 Cleaned output directories in 237 ms
 2024-01-25 10:51:01,980 [   6913]   INFO - #o.j.k.j.b.KotlinBuilder -
 KotlinTargetsIndex created in 126 ms
 2024-01-25 10:51:02,018 [   6951]   INFO - #o.j.k.j.b.KotlinBuilder -
 Total Kotlin global compile context initialization time: 171 ms
 2024-01-25 10:51:03,467 [   8400]   INFO - #o.j.j.i.j.JavaBuilder -
 Compiling 57 java files; module: jupiter-common
 2024-01-25 10:51:09,781 [  14714]   INFO - #o.j.j.i.j.JavaBuilder - javac
 17.0.5 was used to compile [jupiter-common]
 2024-01-25 10:51:09,854 [  14787]   INFO - #o.j.j.c.BuildSession -
 FilePageCache stats: pageHits=0, pageFastCacheHits=7748, pageMisses=0,
 pageLoad=113, capacityInBytes=524288000, disposedBuffers=113
 maxRegisteredFiles=249 maxCacheSizeInBytes=71335936
 2024-01-25 10:51:10,435 [      9]   INFO - #o.j.j.c.BuildMain -
 ==================================================
 2024-01-25 10:51:10,919 [    493]   INFO - #o.j.j.c.BuildMain - Build
 process started. Classpath: /Applications/IntelliJ IDEA.app/Contents/
 plugins/java/lib/jps-launcher.jar
 2024-01-25 10:51:11,514 [   1088]   INFO - #o.j.j.c.BuildMain -
 Connection to IDE established in 453 ms
 2024-01-25 10:51:12,238 [   1812]   INFO - #c.i.j.JnaLoader - JNA library
 (64-bit) loaded in 692 ms
 2024-01-25 10:51:12,321 [   1895]   INFO - #o.j.j.c.JpsModelLoaderImpl -
 Loading model: project path = /Users/bafan/tuya/jupiter, global options
 path = /Users/bafan/Library/Application Support/JetBrains/
 IntelliJIdea2022.2/options
 2024-01-25 10:51:13,054 [   2628]   INFO - #o.j.j.m.s.JpsProjectLoader -
 External project config dir is used: /Users/bafan/Library/Caches/
 JetBrains/IntelliJIdea2022.2/external_build_system/jupiter.4daf7cc8/
 project
 2024-01-25 10:51:13,076 [   2650]   INFO - #o.j.j.m.s.JpsProjectLoader -
 External project config dir is used for modules: /Users/bafan/Library/
 Caches/JetBrains/IntelliJIdea2022.2/external_build_system/jupiter.
 4daf7cc8/modules
 NORMAL   build.log                                           98%   546:1
 1 build.log                                                                                                                                            X
 java.lang.Exception
     at org.jetbrains.jps.backwardRefs.index.CompilerReferenceIndex.removeIndexFiles(CompilerReferenceIndex.java:190)
     at org.jetbrains.jps.backwardRefs.index.CompilerReferenceIndex.removeIndexFiles(CompilerReferenceIndex.java:183)
     at org.jetbrains.jps.backwardRefs.JavaBackwardReferenceIndexWriter.initialize(JavaBackwardReferenceIndexWriter.java:69)
     at org.jetbrains.jps.incremental.java.JavaBuilder.buildStarted(JavaBuilder.java:178)
     at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:448)
     at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:197)
     at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:150)
     at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:357)
     at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:179)
     at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:218)
     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
     at java.base/java.lang.Thread.run(Thread.java:833)
 2024-01-25 10:50:59,638 [   4571]   INFO - #o.j.j.b.i.CompilerReferenceIndex - backward reference index version doesn't exist
 2024-01-25 10:51:00,050 [   4983]   INFO - #o.j.j.i.IncProjectBuilder - Cleaned output directories in 237 ms
 2024-01-25 10:51:01,980 [   6913]   INFO - #o.j.k.j.b.KotlinBuilder - KotlinTargetsIndex created in 126 ms
 2024-01-25 10:51:02,018 [   6951]   INFO - #o.j.k.j.b.KotlinBuilder - Total Kotlin global compile context initialization time: 171 ms
 2024-01-25 10:51:03,467 [   8400]   INFO - #o.j.j.i.j.JavaBuilder - Compiling 57 java files; module: jupiter-common
 2024-01-25 10:51:09,781 [  14714]   INFO - #o.j.j.i.j.JavaBuilder - javac 17.0.5 was used to compile [jupiter-common]
 2024-01-25 10:51:09,854 [  14787]   INFO - #o.j.j.c.BuildSession - FilePageCache stats: pageHits=0, pageFastCacheHits=7748, pageMisses=0, pageLoad=113,   capacityInBytes=524288000, disposedBuffers=113 maxRegisteredFiles=249 maxCacheSizeInBytes=71335936
 2024-01-25 10:51:10,435 [      9]   INFO - #o.j.j.c.BuildMain - ==================================================
 2024-01-25 10:51:10,919 [    493]   INFO - #o.j.j.c.BuildMain - Build process started. Classpath: /Applications/IntelliJ IDEA.app/Contents/plugins/java/  lib/jps-launcher.jar
 2024-01-25 10:51:11,514 [   1088]   INFO - #o.j.j.c.BuildMain - Connection to IDE established in 453 ms
 2024-01-25 10:51:12,238 [   1812]   INFO - #c.i.j.JnaLoader - JNA library (64-bit) loaded in 692 ms
 2024-01-25 10:51:12,321 [   1895]   INFO - #o.j.j.c.JpsModelLoaderImpl - Loading model: project path = /Users/bafan/tuya/jupiter, global options path = / Users/bafan/Library/Application Support/JetBrains/IntelliJIdea2022.2/options
 2024-01-25 10:51:13,054 [   2628]   INFO - #o.j.j.m.s.JpsProjectLoader - External project config dir is used: /Users/bafan/Library/Caches/JetBrains/      IntelliJIdea2022.2/external_build_system/jupiter.4daf7cc8/project
 2024-01-25 10:51:13,076 [   2650]   INFO - #o.j.j.m.s.JpsProjectLoader - External project config dir is used for modules: /Users/bafan/Library/Caches/    JetBrains/IntelliJIdea2022.2/external_build_system/jupiter.4daf7cc8/modules
 2024-01-25 10:51:14,506 [   4080]   INFO - #o.j.j.c.JpsModelLoaderImpl - Model loaded in 2181 ms
 2024-01-25 10:51:14,532 [   4106]   INFO - #o.j.j.c.JpsModelLoaderImpl - Project has 11 modules, 647 libraries
 2024-01-25 10:51:16,481 [   6055]   INFO - #c.i.u.i.FilePageCache - lower=100; upper=500; buffer=10; max=680
 2024-01-25 10:51:20,210 [   9784]   INFO - #o.j.j.c.BuildMain - Pre-loaded process ready in 9777 ms

 

0

Hello!

Thank you for reporting this!

Could you please elaborate on the nature of the issue and the circumstances under which it occurs?

Based on the error messages it might be

  • Known issue described in IDEA-343938.
  • JDK incompatibility, where JDK 17 is not being applied to all of the Modules of the Project.
0

请先登录再写评论。