在库jar中找不到spring bean

时间:2017-06-16 13:10:45

标签: java spring spring-boot

我创建了一个带有一些spring bean的jar,并将jar包含在我的其他java项目中。

现在,如果我使用spring boot运行父项目,那么项目可以找到依赖jar的bean,但如果我创建了父项目的war并将其部署在tomcat上,则找不到这些jar bean。 ..

1 个答案:

答案 0 :(得分:1)

如果你正在使用Maven,请添加此插件,以便它可以为您的应用程序服务器以一种众所周知的形式重新打包:#/ p>

<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>${spring.boot.version}</version>
<executions>
    <execution>
        <goals>
            <goal>repackage</goal>
        </goals>
    </execution>
</executions>
</plugin>

希望有所帮助