首页 / 浏览问题 / 移动GIS / 问题详情
Java-WebSocket1.3.5 版本太久 更换1.5.3版本jar包 其余日志包冲突
15EXP 2025年09月10日
java-websocket1.3.5包 我需要升级 因为1.3.5没有我需要使用的api方法,升级后,和log4j-1.2-api-2.12.4.jar、log4j-api-2.12.4.jar、log4j-core-2.12.4.jar、slf4j-api-1.7.26.jar、slf4j-log4j12-1.7.26.jar。有冲突。

1个回答

您好,您现在用的imobile版本是多少呢?有没有报错呢?
1,855EXP 2025年09月11日

1121版本的,麻烦您看一下这个问题贴:http://ask.supermap.com/158805,这个贴我写的比较详细,等了两天没人回应,才开了个新帖。

请问1.5.3版本的功能与Java-WebSocket1.3.5相近的版本也有吗, 能否降级至Java-WebSocket 1.4.0版本试下呢?

不可以,你说的我试过,就是将java-WebSocket包 升级到1.4.0 不影响超图的功能,但是在往上升级就影响了,但是1.4.0不满足我的使用,我需要实现的功能,最低需要java-websocket1.5.3的包。但是我看你们官网写的java-websocket1.5.4的包,很好奇你们是如何适配的?

我这边先测试下
ok  太感动了,有解决方案了一定要记得告诉我,因为我们现在开发进度卡两三天了。感谢。
您好,请问您那边测试怎么样了?是否已有解决方案~
你好,请问有解决方案了吗?
还没有找到解决办法
行吧,您那边也是能测试复现这个问题是吧,麻烦你们那边沟通一下如何解决,因为云许可的jar包就有六七个,以及websocket包 和 云许可包是怎么会发生冲突的,令人费解。我这边也在尝试解决,但是并没有办法,毕竟是集成的你们封装的jar包调用的api
你好,麻烦你们那边有消息了,通知我一下,不管是有解决方案了,还是放弃不解决了,都告诉我一下,谢谢。~
这些库冲突了,您需要使用私有云许可吗?如果不用的话可以去掉私有云许可相关的依赖库
是需要使用私有云许可的,我们购买了你们的私有云许可和离线许可两种许可方式,两种都需要的。
能否让你们研发试着适配一下呢?有结果了和我说一下哈,如果解决不了,我需要向我们领导汇报。
好的,在和研发沟通
好的,有消息告诉我,谢谢,辛苦~
您好,与研发团队确认后,目前所有版本的 iMobile 均使用 Java-WebSocket 1.3.5 版本。此前团队曾考虑过对该库进行升级,但评估后发现,升级可能会对现有私有云许可相关功能产生影响。后续研发团队将进一步探讨更优的解决方案。

此外,需同步说明:当前帮助文档中所标注的 Java-WebSocket 版本与实际使用版本存在偏差,该文档信息需后续修正。综合以上因素,短期内使用 Java-WebSocket 1.3.5 版本的现状暂无法调整,我们会持续跟进研发评估进度,有新进展将及时同步。
...