【JVM】记一次jdk升级到17遇到的坑

背景
本人之前的服务用的是jdk8c语言apache下载配置,随着服务请求量逐渐增大c语言apache下载配置,对系统的耗时、吞吐量要求比较高 。
为了减少GC停顿时间,决定将jdk从8升级为17. 从而减少耗时、提高吞吐量 。
本文主要是记录在升级过程当中遇到的一些问题,以避免有同学也要升级时踩坑 。
遇到的问题1、java 程序包 javax. 不可见
【【JVM】记一次jdk升级到17遇到的坑】javax.annotationjsr250-api1.0
2、不再支持源选项6, 请使用7或更高版本

【JVM】记一次jdk升级到17遇到的坑

文章插图
【JVM】记一次jdk升级到17遇到的坑

文章插图
org.apache.maven.pluginsmaven-compiler-plugin3.8.1${project.build.sourceEncoding}1.81.81.8
3、 VM'' Error: Could notthe Java
--add-opens java.base/java.util.concurrent=ALL-UNNAMED--add-opens java.base/java.lang=ALL-UNNAMED--add-opens java.base/java.lang.invoke=ALL-UNNAMED-XX:+UseZGC
4、ERROR mon.utils. 98 – []
javax.xml.bindjaxb-api2.3.0com.sun.xml.bindjaxb-impl2.3.0com.sun.xml.bindjaxb-core2.3.0javax.activationactivation1.1.1
本文到此结束,希望对大家有所帮助 。