一、该问题的重现步骤是什么?
1. 编译成功
2. 启动异常
3.
二、你期待的结果是什么?实际看到的又是什么?
启动成功,启动失败
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
Bladexorg.springblade3.1.0.RELEASE
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
Lombok
和MybatisX 都已安装启用。
bladex没有这个服务,你没有给出详细代码和配置,所以不知道具体情况没法排查
org.springblade.core.auto.service.AutoService; org.springblade.core.launch.service.LauncherService; org.springblade.core.launch.utils.PropsUtil;
这是几个是blade的包吗?怎么也识别不了?
这是你自建的模块,我们不知道具体配置是什么。再加上你没有提供任何配置信息的情况下是没法帮你排查的。
你先复制一份,然后在新复制的副本工程里把你自己建的模块删掉,只保留bladex原本自带的模块,看看能不能编译。
这不是blade的工具包吗?
这不是你自建的服务吗?bladex没有这个。你自建的服务只给了个名字,代码、配置等等什么都没有,怎么帮你排查?
已经说过了,你先把这个工程复制一份,然后删掉这些自建的,bladex不带的工程。再根目录执行mvn clean compile命令,看看只有bladex自带服务的情况下会不会报错。如果报错了,我们来找原因。
编译没有问题,启动报的错,也是这么排查,是吗?
删掉自建服务,执行mvn clean compile,如果编译没问题接着执行mvn clean package。如果打包也没问题说明bladex工程本身是没问题的。那就在于你自建服务的问题了,检查一下自建服务的依赖,pom.xml和bladex自带的有什么不同。
扫一扫访问 Blade技术社区 移动端