背景
自从安装jenkins打包后,基本上没有本地打包过。今天特殊情况,需要本地打包。确一直提示打包失败。提示 com.sun.beans.introspect.PropertyInfo文件找不到。
分析
去本地仓库查看,确实到sun目录下没有 beans目录。多次更新依赖,还是不行。因为maven版本问题,更新还是不行。后来想到sun为jdk相关的包。而因为现在jdk环境已经升级为jdk11。而以前打包时一直为jdk8。开始着手尝试。
步骤
echo %JAVA_HOME%
# 临时更改环境变量的jdk版本
set JAVA_HOME=jdk路径
# 执行打包命令
mvn clean package -Dmaven.test.skip=true

本文讲述了作者在升级JDK环境后,遇到`com.sun.beans.introspect.PropertyInfo`缺失的问题,通过临时切换JDK版本并执行mvn clean package命令,探讨了与Maven和不同JDK版本的关系,为遇到类似问题的开发者提供解决方案。

3616

被折叠的 条评论
为什么被折叠?



