加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

java – 无法从Spring应用程序上下文创建ThreadPoolExecutor

发布时间:2020-12-15 01:42:25 所属栏目:大数据 来源:网络整理
导读:我通过以下方式创建ThreadPoolExecutor时收到IllegalArgumentException. 我究竟做错了什么? (我在Java 8中使用Spring 3.2) 这是堆栈跟踪. 2015-08-10 14:20:14 DefaultListableBeanFactory doGetBean [http-nio-8080-exec-37] DEBUG: Returning cached inst

我通过以下方式创建ThreadPoolExecutor时收到IllegalArgumentException.

我究竟做错了什么?
(我在Java 8中使用Spring 3.2)

这是堆栈跟踪.

2015-08-10 14:20:14  DefaultListableBeanFactory doGetBean  [http-nio-8080-exec-37] DEBUG: Returning cached instance of singleton bean 'processorQueue'
2015-08-10 14:20:14  DispatcherServlet initServletBean  [http-nio-8080-exec-37] ERROR: Context initialization failed
java.lang.IllegalArgumentException
    at org.springframework.asm.ClassReader.

我试过为corePoolSize和maximumPoolSize传递相同的值,但结果是一样的.

最佳答案
从JavaDoc(1.8)我可以看到以下内容:

@throws IllegalArgumentException if one of the following holds:

我将你的提取添加到我的一个应用程序中,除非我更改参数以违反上述条件之一并因此强制IllegalArgumentException,否则它工作正常.自Java 1.5以来参数的顺序是相同的,因此您的配置应该可以工作.你可以在启动应用程序时提供堆栈跟踪吗?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读