2017-12-26 42 views
0

저는 웹 로직에 처음 입문하여 전쟁 배포에 어려움을 겪고 있습니다. 임베디드 tomcat에서 실행되는 스프링 부트 응용 프로그램이 있습니다. 다음과 같이 메인 클래스가 변경되었습니다.스프링 부트 응용 프로그램이 웹에서 전쟁으로 배포 됨 - 작동하지 않음

@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); 
} 

}

내가 전쟁으로 포장을 변경하고 바람둥이 항아리와 배치를 제외. 하지만 제출 요청이있을 때 404가 표시됩니다. 관리 콘솔의 진단 로그에 아무 것도 표시되지 않습니다. 로그를 볼 수있는 곳이 있습니까? weblogic 관리 콘솔에서 응용 프로그램이 활성 상태이고 상태가 정상인 것으로 볼 수 있습니다.

동일한 응용 프로그램 스프링 웹 응용 프로그램이 변경되었지만 성공적으로 실행되었지만 스프링 부팅 응용 프로그램은 실행되지 않았습니다.

도움 주셔서 감사합니다.

답변

0
public class ApplicationBoot extends SpringBootServletInitializer implements WebApplicationInitializer 

메인 클래스는 WebApplicationInitializer, 어떤 하나

유용의 생각을 구현해야