异常 -- Constructor threw exception; nested exception is java.lang.IllegalArgumentException

【java报错已解决】java.awt.HeadlessException 💝💝💝很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝✨✨ 欢迎订阅本专栏 ✨✨引言:在Java开发的征程中,报错信息就如同一个个拦路虎,阻碍着程序的顺利运行。其中,这个报错常常让开发者和环境配置者们感到困惑。想象一下,你精心编写的Java程序,在运行时突然抛出这样一个异常,而你却对它的来龙去脉不甚清楚,这无疑会给开发进度带来不小的阻碍。 阅读详情

this blog not in maintenance, updates

this is my latest blog address:https://simba-cheng.cn/

最近在看Spring,写Spring AOP 代码样例的时候,遇到一个错误,困扰了好久...

后来在网友的帮助下,发现了...

applicationContext.xml配置文件内容:

具体错误:

五月 01, 2018 12:10:07 下午 org.springframework.context.support.AbstractApplicationContext prepareRefresh
信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@27f8302d: startup date [Tue May 01 12:10:07 CST 2018]; root of context hierarchy
五月 01, 2018 12:10:07 下午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from class path resource [spring/test08/aop-applicationContext08.xml]
五月 01, 2018 12:10:08 下午 org.springframework.context.support.AbstractApplicationContext refresh
警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'helloWorldImpl1' defined in class path resource [spring/test08/aop-applicationContext08.xml]: BeanPostProcessor before instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.aspectj.AspectJPointcutAdvisor#0': Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.aop.aspectj.AspectJPointcutAdvisor]: Constructor threw exception; nested exception is java.lang.IllegalArgumentException: warning no match for this type name: com.test.spring.server.test08 [Xlint:invalidAbsoluteTypeName]
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'helloWorldImpl1' defined in class path resource [spring/test08/aop-applicationContext08.xml]: BeanPostProcessor before instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.aspectj.AspectJPointcutAdvisor#0': Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.aop.aspectj.AspectJPointcutAdvisor]: Constructor threw exception; nested exception is java.lang.IllegalArgumentException: warning no match for this type name: com.test.spring.server.test08 [Xlint:invalidAbsoluteTypeName]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:497)
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:312)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:310)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:756)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:868)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549)
	at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:144)
	at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:85)
	at com.test.spring.server.test08.Test08App.main(Test08App.java:14)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.aspectj.AspectJPointcutAdvisor#0': Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.aop.aspectj.AspectJPointcutAdvisor]: Constructor threw exception; nested exception is java.lang.IllegalArgumentException: warning no match for this type name: com.test.spring.server.test08 [Xlint:invalidAbsoluteTypeName]
	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:278)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1269)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1126)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:502)
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:312)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:310)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:205)
	at org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:94)
	at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:107)
	at org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java:103)
	at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java:254)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1062)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1035)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:491)
	... 15 more
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.aop.aspectj.AspectJPointcutAdvisor]: Constructor threw exception; nested exception is java.lang.IllegalArgumentException: warning no match for this type name: com.test.spring.server.test08 [Xlint:invalidAbsoluteTypeName]
	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:175)
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:118)
	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:271)
	... 30 more
Caused by: java.lang.IllegalArgumentException: warning no match for this type name: com.test.spring.server.test08 [Xlint:invalidAbsoluteTypeName]
	at org.aspectj.weaver.tools.PointcutParser.parsePointcutExpression(PointcutParser.java:319)
	at org.springframework.aop.aspectj.AspectJExpressionPointcut.buildPointcutExpression(AspectJExpressionPointcut.java:226)
	at org.springframework.aop.aspectj.AspectJExpressionPointcut.obtainPointcutExpression(AspectJExpressionPointcut.java:197)
	at org.springframework.aop.aspectj.AspectJExpressionPointcut.getMethodMatcher(AspectJExpressionPointcut.java:182)
	at org.springframework.aop.aspectj.AbstractAspectJAdvice.buildSafePointcut(AbstractAspectJAdvice.java:202)
	at org.springframework.aop.aspectj.AspectJPointcutAdvisor.<init>(AspectJPointcutAdvisor.java:52)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:163)

解决方法:

<aop:pointcut id="addAllMethod" expression="execution(* com.test.spring.server.test08.*(..))"/>

这一行配置中的expression修改成:

"execution(* com.test.spring.server.test08.*.*(..))"

两个‘ .* ’

Java中java.lang.ClassCastException异常原因及解决方法 ClassCastException异常是类型转换异常,属于运行时异常 出现这个异常的原因如下: 1.一个类是数字类,而由于误操作,错误的将数字类向数字类转换改写成了数字类向字符串类的转换,从而产生了异常。 2.大部分原因是因为强制转换或者是SQL映射时发生了这个异常。... 阅读详情

相关推荐

Windows环境下启动nacos报错:No DataSource set

nacos

m0_57981737的博客 3125

spring MVC Could not instantiate bean class [java.util.Date]: Constructor threw exception; nested ex

Could not instantiate bean class [java.util.Date]: Constructor threw exception; nested exception is java.lang.IllegalArgumentException Spring MVC 时间参数没有转化的原因 参考https://blog.csdn.net/wwrzyy/artic...

qq_31683775的博客 869

SpringBoot启动失败:DataSource配置问题排查与优化指南

在Java后端开发中,数据源(DataSource)是连接应用与数据库的核心组件,其配置正确性直接关系到SpringBoot应用的启动与运行。SpringBoot通过自动装配机制简化了数据源的配置,但这也带来了启动失败的常见问题。理解其原理,需要从JDBC驱动加载、连接池管理、属性绑定等基础概念入手。这些技术的价值在于为应用提供稳定、高效的数据库连接,支撑高并发场景下的数据访问需求。在实际应用中,无论是单体服务还是微服务架构,数据源的配置优化、多环境适配以及生产环境下的连接泄露预防都至关重要。本文聚焦于Sp

weixin_34295316的博客 305

Constructor threw exception; nested exception is java.lang.NullPointerException 异常解决及原因

问题描述 今天在使用Googleguava cache的时候,报了如下错误: 启动程序时示列化失败: 在红框这里 设一个断点,看看捕获的异常信息,在箭头那里添加异常类: 发现捕获的异常信息如下图所示: 所以导致 上面我们的类 实列化失败,应该在初始化的时候去 注入信息,调整到以下的位置即可。 后面问题已得到解决。 ...

yf_imiss的博客 4万+

Verilog仿真时读取bin文件模拟输入数据流,将输出数据流写入bin文件

需要关注的是,一般会省略文件起始地址和读取长度,那么mem为多大,就会从文件中读取多大的数据出来填充mem。如果只需要读取一次文件,那么代码到此就结束了,但是如果还需要每一帧都读取该文件转换为数据流,则在循环里判断新的一帧信号是否到来,在新的一帧再次打开一次文件,从头开始读取数据。

qq_41137205的博客 2772

R 分析裂区试验设计

裂区试验有主区部分和副区部分, 因而有主区部分误差(误差 a,简记为Ea )和副区部分误差(误差b,简记为Eb) 分别用于测验主区处理以及副区处理和主、副互作的显著性。对同一个二因素试验资料作自由度和平方和的分解,则可发现随机区组的误差项自由度和平方和分别为DFe、SSe,而裂区设计有两个误差项,其自由度和平方和分别为DFEa,DFEb, SSEa, SSEb。而区组,处理效应等各个变异项目的自由

samhuairen的专栏 8934

nested exception is java.lang.IllegalArgumentException: warning no match for this type name: res [Xl...

注:内有单词(sping)写错,请忽略,不影响程序运行 运行时报错: Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mhl' defined in class path resource [myjava/wi...

weixin_30809173的博客 2570

MATLAB安装

Matlab 2016a 安装包及破解教程百度云分享链接: 链接:https://pan.baidu.com/s/1i6BgD8p       密码:17gg   Matlab安装教程: 1、下载文件,得到R2016a_win64.part1.rar、R2016a_win64.part2.rar两部分安装文件和Matlab 2016a Win64 Crack破解文件。 2、解压安装文件(解...

qq_36734094的博客 17万+

java之异常

异常,是不正常的意思 ,程序中执行过程中,出现了非正常情况,严重会导致JVM的非正常停止。

guanshengg的博客 89

射频收发机(RF Transceiver)

2,既然原来外差的思路是把声音频率的信号,通过混频搬移到高频电磁波频率,那对高频率信号放大的时候,是不是也可以先在比较低的射频频率进行放大,然后再通过频率搬移的方式,将放大后的信号搬移到高频率呢?频率搬移过程中,中间预先设定的固定射频频率被称为“中频”(中间频率,IF,Intermediate Frequency),由于这个频率超出了声音可听的范围,是“超声波”(supersonic),所以被命名为“超外差”(Super-Heterodyne)。混频后的信号在0频率附近,可能会发生DC偏移。

2301_77317229的博客 1122

STM32C8T6实战:用PID算法搞定超级电容的10W无线恒功率充电(附代码避坑)

本文详细介绍了如何使用STM32C8T6和PID算法实现超级电容的10W无线恒功率充电。通过优化硬件设计、动态调整PID参数以及三重滤波技术,解决了超级电容充电过程中的功率尖峰和效率问题。附有代码示例和调试经验,帮助开发者快速实现高效稳定的无线充电方案。

weixin_29190169的博客 405

ssh一个怪异异常及处理(No thread-bound request found)

这是部份异常日志 Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.esblink.module.ifile.domain.EfbUserMsg]: Constructor threw exception; nested exception

jview的专栏 1万+

组态王|组态王通过选择日期实现历史数据的查询

②在弹出的【插入通用控件】对话框选择【Calender Control】控件,然后点击【确定】按钮,关闭对话框,然后在画面上适当的位置按住鼠标左键并拖动,绘制出一个矩形框,放开鼠标,就完成了控件的绘制。此函数将指定的时间格式(年,月,日,时,分,秒)转换为以秒为单位的长整型数,转换的时间基准是UTC(格林尼治)1970年1月1日00:00:00。实现内容,通过两个日历控件选择开始日期和结束日期,然后点击【历史数据查询】按钮,在报表中显示对应时间段的数据集。另外你用过哪些组态软件?

做有价值的事,积累有价值的笔记! 4565

mac 上启动nacos报错

我用的当前最新版 nacos-server-2.2.1.tar.gz Constructor threw exception; nested exception is java.lang.IllegalArgumentException: the length of secret key must great than or equal 32 bytes; And the secret key ...

成功的真谛,只不过坚持下去-----持之以恒! 771

【GameFramework框架内置模块】1、全局配置(Config)

这是GameFramework框架内置模块的第一篇,全局配置Config,讲解这些模块的时候会尽量的涉及介绍、为什么使用、如何使用、代码分析这几块,让大家可以知其然,也知其所以然。全局配置表,存储了一些游戏中使用的全局的参数配置,比如玩家的初始速度、游戏初始音量等。全局配置表的结构跟DataTable结构类似,也是列行+键值对,只是没有ID这一列,因为全局配置也不需要用ID去查询, 是直接使用key值进行查询。

优快云博客专家,Unity3D高级软件工程师,《Unity 3D从入门到实战》作者。 5886

智能驾驶辅助系统(ADAS)全解析:功能详解 + 技术原理 + 实战案例

智能驾驶辅助系统(ADAS)是现代汽车技术的重要组成部分,旨在提升驾驶安全性和便利性。本文详细解析了ADAS的多个功能模块,包括自适应巡航控制(ACC)、车道偏离预警/车道保持辅助(LDW/LKA)、前向碰撞预警/自动紧急制动(FCW/AEB)、盲区检测/变道辅助(BSD/BSM)、倒车影像、自动泊车辅助(APA)、交通标志识别(TSR)、自动远光控制(AHB)、后方交叉来车预警(RCTA)和驾驶员疲劳监测。每个功能模块都基于特定的技术原理,如毫米波雷达、摄像头、传感器融合和深度学习算法,以实现对车辆周围环

weixin_43199439的博客 2102

javaEE--Spring篇【1】

Spring篇【1】

lixxkv的博客 3595

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

在构造方法中使用Spring依赖注入的对象,报空指针异常:Constructor threw exception; nested exception is java.lang.NullPointerE

警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'users' defined in class path resource [EntityContext.xml]: In...

努力改变人生 7147

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Constructor threw exception; nested exception is java.lang.IllegalStateException: Applicaitoncontext

生鲜商城kxmall-小程序 + App + 公众号H5: kxmall-生鲜商城+APP+小程序+H5。我碰到的问题是,我本地启动,一起正常,但是到了服务器上就一直报错。(服务器上使用的是镜像打包方式)我一度以为是镜像打包的jdk跟本地的不一样才导致的。是我代码写的有问题。就是我在启动的时候,我启动了一个单独的线程去跑程序,它和spring容器并行了 ,然后又有调用到上面的service。巧的是,我调用service和spring 容器是两个分开的进程。这个报错是在服务器容器上的报错。

qq_38377190的博客 494

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

NoClassDefFoundError

Constructor threw exception; nested exception is java.lang.NoClassDefFoundError

学习前进,干就完了 4741

Constructor threw exception;nested exception is java.lang.Error: Unresolved compilation problems

myeclipse报这个错,后来发现编译时的IDE compliler jdk版本和自己选中的运行jdk版本不一致导致的。 window=>java=>compiler=>compiler compliance level:改成自己运行的jdk版本

m0_45500016的博客 2708

Constructor threw exception; nested exception is java.lang.ExceptionInInitializerError

@[java.lang.NoSuchMethodError: com.mchange.v2.cfg.BasicMultiPropertiesConfig.(Ljava/lang/String;Ljava/util/List;)V at com.mchange.v2.cfg.ConfigUtils.read(ConfigUtils.java:63)     &...

东哥_Jeffery的博客 1万+

Constructor threw exception; nested exception is java.lang.NullPointerException 实例化失败.

Constructor threw exception; nested exception is java.lang.NullPointerException 实例化失败.

lz940222的博客 3653

java.lang.IllegalStateException: failed to create a child event loop

0. Environment Netty 4.0, Windows 2003 Server with firewall disabled, and without any antivirus software. 1. Problem The application works just fine on other servers or PCs, but encountered such ex

Derek_Zhang_的专栏 6128

nested exception is java.lang.IllegalArgumentException处理

在springboot项目的开发过程中,也许你会遇到这种操蛋的情况—— 当你使用@Value注解正用得美滋滋的时候,你尝试启动项目,却报nested exception is java.lang.IllegalArgumentException。就像这样。 application.properties文件中你是这样写的 service层中你是这样写的 pom文件中你也如下写了 但是,就是报nested exception is java.lang.IllegalArgumentEx...

m0_46909817的博客 5万+

解决Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/springframewo

1.Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/springframework/boot/actuate/health/OrderedHealthAggregator pom.xml缺少jar或者存在同名jar 2.@EnableFeignClients是 微服务 通过EnableFeignClients调用其他服务的api pom.xml需要配置 <!--引入zuul依赖:

FourAu的博客 9522
上一篇: Spring - 02 - 自动化装配Bean
下一篇: Spring - 03 - bean的作用域
Simba_cheng
博客等级 码龄11年 250粉丝 203原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值