logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java同时使用两个不同版本的jar包,基于maven-shade-plugin,非自定义类加载器方法

大模型给的回答是类加载器和maven-shade-plugin。在新的module的pom文件声明对应的新版本,很顺利的基于新版本完成编码。问题出现在运行的时候,清楚的看到getCodeSource日志打出的路径是引用旧版本的jar包// 获取 JAR 文件路径个人感觉用类加载灵活性更强,在同一个类里面也可以自由引用。开启URLClassLoader和ClassLoader破坏双亲委派通过自定义类

文章图片
#java#jar#maven
SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder“.解决方法logback 1.3.15

logback从1.2.x版本升级到1.3.x版本,发现不打日志。进程启动日志如下。

文章图片
#logback#java
到底了