`

@Marked-ClassNotFoundException: java.util.ArrayList$SubList 错误

    博客分类:
  • Java
 
阅读更多

 ClassNotFoundException: java.util.ArrayList$SubList
java.lang.RuntimeException: java.lang.ClassNotFoundException: java.util.ArrayList$SubList
    com.jd.jsf.gd.util.ClassTypeUtils.getClass(ClassTypeUtils.java:85)
    com.jd.jsf.gd.codec.msgpack.InvocationTemplate.read(InvocationTemplate.java:136)
    com.jd.jsf.gd.codec.msgpack.InvocationTemplate.read(InvocationTemplate.java:25)
    com.jd.org.msgpack.template.AbstractTemplate.read(AbstractTemplate.java:32)
    com.jd.org.msgpack.MessagePack.read(MessagePack.java:445)
    com.jd.org.msgpack.MessagePack.read(MessagePack.java:410)
    com.jd.jsf.gd.codec.msgpack.MsgpackUtil.read(MsgpackUtil.java:130)
    com.jd.jsf.gd.codec.msgpack.MsgpackDecoder.decode(MsgpackDecoder.java:26)
    com.jd.jsf.gd.codec.msgpack.MsgpackCodec.decode(MsgpackCodec.java:52)
    com.jd.jsf.gd.protocol.JSFProtocol.decode(JSFProtocol.java:83)
    com.jd.jsf.gd.server.JSFTask.doRun(JSFTask.java:66)
    com.jd.jsf.gd.server.BaseTask.run(BaseTask.java:27)
    java.util.concurrent.Executors$RunnableAdapter.call(Executor
s.java:441)
    java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    java.util.concurrent.FutureTask.run(FutureTask.java:138)
    java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    java.lang.Thread.run(Thread.java:662) 

 

 

==================

有一台节点客户就是访问不了, 最后杀掉98这个节点后发现好了,就是只要不打到这个节点,就是正常的,检查了下,发现JDK版本不一致

 

 java -version

 

java version "1.6.0_25"

 

export PATH=/export/servers/jdk1.6.0_25/bin/:$PATH

 

之后重启tomcat就没问题了.

 

至于为什么1.7会报告这个, 查查看.

 

 

0
0
分享到:
评论

相关推荐

    erlang-23.1-1.el8.x86_64.rpm

    erlang-23.1-1.el8.x86_ ,erlang官网下载很慢,所以提供该下载链接。

    vim-minimal-8.0.1763-16.el8.x86_64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    lombok-plugin-0.28-2019.3.zip

    Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法。官方地址:https://projectlombok.org/,github地址:...

    marked-0.3.2-1.zip

    标题中的"marked-0.3.2-1.zip"表明这是一个软件库的压缩包,标记为"marked"的版本0.3.2的第一个修正版。Marked通常是一个文本解析库,用于将Markdown语法转换为HTML,它在开发文档、博客和网站中非常常见。Markdown...

    marked-linkify-it:使用linkify-it标记网址

    const marked = require ( "marked" ) ; const linkify = require ( "marked-linkify-it" ) ; // or ES Module script // import marked from "https://cdn.jsdelivr.net/gh/markedjs/marked/lib/marked.esm.js"; //...

    TOEFL考试听力场景词组归类

    - It makes me uncomfortable to...:让我感到不舒服的是... 8. **表示同意的词组**: - You can say that again.:你说得对。 - You may well say so.:你确实可以说那样。 - You said it.:你说得没错。 - ...

    常用计算机专业英语词汇.pdf

    65. marked - 标记过的:已经做了标记的状态。 66. area - 区域:区域是指特定的范围或空间。 67. parameter - 参数:在程序中,参数是传递给函数的输入值,用于控制函数的行为。 68. then - 然后:表示接下来要...

    marked-engine:Express兼容的Markdown渲染由标记提供支持

    marked-engine是兼容的模板引擎,用于呈现Markdown。 安装 $ npm install marked-engine 用法 将marked-engine注册marked-engine扩展名为“ .md”的文件的模板引擎。 app . engine ( 'md' , require ( 'marked-...

    markdown-blog-in-nodejs:Node.js Markdown博客

    - 项目可能使用了如 marked 或 markdown-it 这样的库,将用户的Markdown文本转换成HTML,以便在浏览器中展示。 10. **用户认证与权限**: - 对于一个完整的博客系统,用户认证和权限管理也很重要,可能通过 JSON ...

    marked-to-md:标记渲染器将 Markdown 渲染为... Markdown

    var marked = require ( 'marked' ) ; var mdRenderer = require ( 'marked-to-md' ) ; var source = '# Markdown to md renderer\nHello world!' ; var tokens = marked . lexer ( source ) ; var mdToMd = parser...

    node-markdown-to-manning:node.js 应用程序将 Markdown 转换为 Manning 的 Agile Author XML

    1. **Markdown 解析**:`node-markdown-to-manning` 使用 Markdown 解析库(如 markdown-it 或 marked)将输入的 Markdown 文档转换为 HTML。Markdown 的基本语法包括标题、段落、列表、代码块、链接等,这些都会被...

    ng.cork.input-marked:提供降价表单字段的 AngularJS 组件

    dist/ng.cork.input-marked.js或dist/ng.cork.input-marked.min.js dist/ng.cork.input-marked.css或dist/ng.cork.input-marked.min.css 还必须包括以下凉亭依赖项: vendor/marked/marked.min.js vendor/...

    realtime-markdown:Node.js内置的实时降价查看器

    1. Markdown解析:使用JavaScript库(如marked或markdown-it)将Markdown文本转化为HTML。 2. 实时更新:通过WebSocket或轮询等机制实现实时通信,每当Markdown文本发生改变,服务器立即通知所有连接的客户端更新...

    realtime-markdown:node.js中的实时Markdown编辑器

    实时Markdown编辑器在Node.js中的实现,结合了多种技术,如Express、EJS、Marked、Socket.IO和前端框架。这个项目不仅可以帮助开发者提升工作效率,也是学习和实践全栈开发的好案例。通过理解这个项目,可以深入了解...

    NGUI v3.5.1

    - FIX: Scenes using NGUI should no longer get marked edited so much. - FIX: Reduced the size of meshes used by NGUI draw calls. - FIX: Changing the panel's alpha will now properly inform child panels....

    markdownitvue是一个功能强大markdown格式显示Vue组件

    MarkdownitVue是一个基于Vue.js的组件,用于渲染Markdown格式的内容。这个组件利用了markdown-it库的强大功能,提供了丰富的自定义选项和插件支持,使得在Vue应用中展示Markdown变得极其灵活和便捷。...

    marked-sanitizer-github:一个marked.js的净化器,它以与GitHub相同的方式净化markdown中HTML元素

    $ npm install --save marked-sanitizer-github 用法 它输出一类SanitizeState因为该清理是有状态的。 您可以通过调用getSanitizer()方法来为标记的解析器获取一个消毒剂。 它返回一个要清除的函数对象。 con

Global site tag (gtag.js) - Google Analytics