0

저는 스프링 mvc 및 저지가있는 웹 응용 프로그램에서 작업 중이며 기능을 거의 완성했습니다. 로컬 톰캣 서버에서 테스트 중이었지만 오늘은 오픈 시프트 서버에 밀어 넣었을 때 작동하지 않고 404를 찾지 못했습니다. 내가 뭐가 잘못 됐는지 몰라. 이 친절한 도움을 줄 수있는 이유는 무엇입니까웹 응용 프로그램은 locat tomcat 서버에서 제대로 작동하지만 시프트를 수행 한 후에 404를 제공합니다.

+0

상태는 웹 콘솔에서 무엇을 말합니까? 그러면 –

+0

내 브라우저에서이를 확인하고 404가 발견되지 않는다는 단서가 있습니다. –

+0

OpenShift 웹 콘솔 (https://openshift.redhat.com/app/console)에 실제로 로그인 해보십시오. 카트리지 중 하나 또는 응용 프로그램 자체에 일종의 상태 오류가 있는지 확인하십시오 –

답변

1

Openshift 서버는 pom.xml에 정의 된 온라인 웹 응용 프로그램을 실행하기 위해 특정 종속성을 요구했으며, 종속성을 다시 포함시킨 후 우연히 삭제했습니다. 다시 응용 프로그램이 다시 시작되었습니다. 종속성은 다음과 같습니다.

<dependency> 
     <groupId>org.jboss.spec</groupId> 
     <artifactId>jboss-javaee-6.0</artifactId> 
     <version>3.0.2.Final-redhat-4</version> 
     <type>pom</type> 
     <scope>provided</scope> 
    </dependency>