一、该问题的重现步骤是什么?
1. 在blad-user模块的org.springblade.system.user.service.impl包下UserServiceImpl文件添加
@Value("${chongde.init.init-role-id}")
private String initRoleId;
2.在blade-user模块中pom中引入
<dependency>
<groupId>org.springblade</groupId>
<artifactId>blade-common</artifactId>
</dependency>
3.在nacos中添加配置文件blade-user-dev.yaml
4.添加内容
chongde:
init:
init-role-id: wewwwwee
二、你期待的结果是什么?实际看到的又是什么?
期待结果是正常启动,获取变量initRoleId,但是启动报错,
Description:
Parameter 4 of constructor in org.springblade.system.user.service.impl.UserServiceImpl required a bean of type 'java.lang.String' that could not be found.
Action:
Consider defining a bean of type 'java.lang.String' in your configuration.
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端