如何将Spring Boot配置维护为父项目(Maven)并作为Web应用程序运行

时间:2019-07-10 17:50:19

标签: maven spring-boot

我有多个模块,这些模块需要具有与连接到同一数据库相同的配置,并且还需要针对每个HTTP请求进行一些验证。

我创建了一个具有Spring Boot依赖项和配置的Maven项目,例如数据源bean,AOP和拦截器。

当通过main方法运行嵌入式tomcat时,一切工作正常。 我正在从父项目类扩展一个类,该类从子类传递主类和参数。

但是,我必须使用外部服务器并将其部署为WAR文件。为此,我使用了父项目中的SpringBootServletInitializer扩展类。当我尝试启动服务器(Apache Tomcat)时,这总是抛出LifecycleException

是否可以通过维护父项目中的所有配置来运行war文件。

PS:将父项目包装设置为jar,并使用子项目中使用的依赖项(未添加Spring Boot依赖项)

0 个答案:

没有答案