【问题标题】:spring boot application deployed as war on weblogic- not workingspring boot 应用程序部署为 weblogic 上的战争 - 不工作
【发布时间】:2018-06-07 13:12:32
【问题描述】:

我是 weblogic 的新手,正在努力部署战争。我有一个在嵌入式 tomcat 上运行的 Spring Boot 应用程序。我将主类更改如下。

@SpringBootApplication
@Configuration
@ComponentScan("com.fmc.*")
@EnableAutoConfiguration
public class ApplicationBoot extends SpringBootServletInitializer {

public static void main(String[] args) {

 SpringApplication.run(
            ApplicationBoot.class, args);

}

@Override
protected SpringApplicationBuilder configure(
        SpringApplicationBuilder application) {
    return application.sources(ApplicationBoot.class);
}

}

我将包装更改为战争,并排除了 tomcat jar 并进行了部署。但是当提交请求时,我得到 404。 我在管理控制台的诊断中没有看到任何日志。有没有地方可以看日志。在 weblogic 管理控制台中,我可以看到应用程序处于活动状态且运行状况良好。

我更改了同一个应用程序spring web应用程序,它运行成功,但不是spring boot应用程序。

感谢您的帮助。

【问题讨论】:

    标签: maven spring-boot weblogic


    【解决方案1】:
    public class ApplicationBoot extends SpringBootServletInitializer implements WebApplicationInitializer
    

    主类必须实现 WebApplicationInitializer,认为对某些人有用

    【讨论】:

      猜你喜欢
      • 2019-03-23
      • 2018-08-11
      • 1970-01-01
      • 2017-12-17
      • 1970-01-01
      • 2019-10-27
      • 1970-01-01
      • 2017-12-21
      • 2015-09-07
      相关资源
      最近更新 更多