maven父子级依赖,jar包路径扫描问题

论坛 期权论坛 脚本     
匿名技术用户   2020-12-27 12:22   11   0

父级maven下有项目A和项目B两个工程,项目A依赖项目B。项目A打成war后,项目B会以jar包的格式打到项目A的war包中。

此时出现一个问题,就是war包中,项目A扫描不到项目B的jar中的注解bean,导致启动报错。

解决方法如下:在项目A的pom.xml文件中添加如下plugin。

<!--添加改plugin,是为了保障打包时,springboot可以扫描jar包中的注解bean-->
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-jar-plugin</artifactId>
    <version>2.4</version>
    <configuration>
        <archive>
            <addMavenDescriptor>true</addMavenDescriptor>
            <manifest>
                <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
                <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
            </manifest>
            <manifestEntries>
                <Implementation-Build>${buildNumber}</Implementation-Build>
            </manifestEntries>
        </archive>
    </configuration>
</plugin>

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP