一个mvn 编译失败问题的处理方案?

Fatal error compiling: java.lang.ExceptionInInitializerError: Unable to make field private com.sun.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors com.sun.tools.javac.processing.JavacProcessingEnvironment.discoveredProcs accessible: module jdk.compiler does not "opens com.sun.tools.javac.processing" to unnamed module @458d6519 -> [Help 1]

编译失败


分析是说mvn 关联的 Java 版本过高导致,

先mvn --version 确认了下版本,本地是 jdk17,但项目配置的是 jdk8,

修改本地的 Java 版本,

在~/.bashrc 中 export JAVA_HOME 指定下 Java 路径

然后 source 下, mvn --version 绑定的是 jdk8

再编译,ok 了


相关推荐
90后小陈老师几秒前
Java项目接入AI大模型的四种方式
java·开发语言·人工智能
wuxuanok几秒前
Go——Swagger API文档访问500
开发语言·后端·golang
hunjinYang6 分钟前
使用嵌入式 Tomcat 创建Java Web应用程序
java·tomcat
web小白成长日记13 分钟前
深入理解 React 中的 Props:组件通信的桥梁
前端·javascript·react.js
Godson_beginner19 分钟前
Elasticsearch 学习笔记
java·大数据·elasticsearch·搜索引擎
2501_9466756423 分钟前
Flutter与OpenHarmony打卡步进器组件
java·javascript·flutter
未来之窗软件服务23 分钟前
幽冥大陆(八十五)Python 水果识别ONNX转手机mobile —东方仙盟练气期
开发语言·python·模型训练·仙盟创梦ide·东方仙盟
tjswk200825 分钟前
在ios上动态插入元素的列表使用:last-child样式可能不能及时生效
前端
莓有烦恼吖26 分钟前
基于AI图像识别与智能推荐的校园食堂评价系统研究 05-审核机制模块
java·服务器·python
小小荧27 分钟前
CSS 写 SQL 查询?后端慌了!
前端·sql