java9源码下载-pandora-demo:自定义Classloader解决jar包冲突、jar包不兼容问题

时间:2024-07-05 07:44:35
【文件属性】:

文件名称:java9源码下载-pandora-demo:自定义Classloader解决jar包冲突、jar包不兼容问题

文件大小:20KB

文件格式:ZIP

更新时间:2024-07-05 07:44:35

系统开源

java9 源码下载 问题引入 我们平时的开发中经常要引入各种sdk,现在我希望在代码中引入 ,你可以把这个demo 看作是MQ 的sdk,echo方法看成是MQ的send方法,功能就是输出序列化好的字符串... public class HelloWorld { public String echo(String param) { HashMap map = new HashMap(); map.put("echoSuccess", param); return new Gson().toJson(map); } 然后发现middleware-demo 居然要依赖gson-2.8.6(不然也没法执行echo方法中的序列化呀),而我的项目pom中另一个中间件 也依赖gson,版本是5.0.0...版本差的有点多... 尝试使用排除掉middleware-demo中的gson依赖,直接用gson-5.0.0,发现middleware-demo就抛异常了...NoSuchMethodError(此处假设gson-5.0.0中toJson方法名字改掉了)。 怎么办呢,又不想去排除掉现在稳定的


【文件预览】:
pandora-demo-main
----pom.xml(2KB)
----src()
--------main()
----.gitignore(275B)
----README.md(7KB)

网友评论