新建一个项目之后,引用了blade-system的项目jar包,然后报错

Blade 已结 2 492
nie_cheng
nie_cheng 剑童 2025-01-02 16:11

一、该问题的重现步骤是什么?

1. 新建一个项目之后,引用了blade-system的项目jar包,在打包这个新建项目的时候,出现如下错误

2. image.png

3.引用pom文件信息如下,pom为我新建项目的文件,pom1是blade-service的pom文件

pom1.xml

pom.xml

二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  •  bladex
    bladex (最佳回答者)
    2025-01-02 16:15

    不可以加这个依赖,这是一个分布式工程,不能把服务作为jar包引入,你要调用他的功能,就调用feignapi来实现,而不是直接把他整个jar引入

    <dependency>
    <groupId>org.springblade</groupId>
    <artifactId>blade-system</artifactId>
    <version>4.1.0.RELEASE</version>
    <scope>compile</scope>
    </dependency>



    0 讨论(1)
  • 2025-01-02 16:17

    是不是pom文件里面不能这么引用其他的项目,调用其他的项目就只能全部用feignapi

    回答: 2025-01-02 16:18

    为什么本地开发环境测试通讯可以,就是在打包的时候才出错

    作者追问:2025-01-02 16:20

    只能调用feign来获取,不能引入完整的jar

    回答: 2025-01-02 16:23

    你好 有现成接口吗,怎么调用的

    作者追问:2025-01-02 16:43

    引入blade-system-api呀,里面有现成的feign可以调用。不够的话可以在此基础上自己拓展

    0 讨论(0)
代码语言
提交回复