2017-01-18 4 views
1

내가 퍼티에서이 오류 메시지를 받았습니다은 :정보 : 클래스 경로에서 감지 없음 봄 WebApplicationInitializer 유형 (JRE 1.8)

Error: No Spring WebApplicationInitializer types detected on classpath.

나는 일식과 받는다는을 사용하여 WAR 파일을 배포합니다. 지금 당장은 jre 1.8과 tomcat version 7을 사용하고 있습니다. 컴파일러를 확인했고 버전은 1.8입니다. 이 문제에 대한 해결책이 있습니까? 옵션을 자동으로 활성화했습니다.

이 난 그냥 지금이 문제를 해결 내가 퍼티

17-Jan-2017 17:50:03.587 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-9485"]

17-Jan-2017 17:50:11.982 INFO [ruthhere.cafe24.com-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.

17-Jan-2017 17:50:11.989 INFO [ruthhere.cafe24.com-startStop-1] org.apache.catalina.core.ApplicationContext.log No Spring WebApplicationInitializer types detected on classpath

+0

http://stackoverflow.com/questions/22938689/info-no-spring-webapplicationinitializer-types-detected-on-classpath – kuhajeyan

답변

2

에서받은 오류 메시지입니다. 내가이 오류가 계속 발생하는 이유는 Java 버전과 Eclipse 프로젝트 등록 정보의 Java 버전이 일치하지 않기 때문입니다. 먼저, 가지고있는 Java 버전을 확인했습니다. pom.xml을 열고 java 버전을 변경하여 java 버전과 일치시킬 수 있습니다.

<java-version>1.7</java-version> 

또한 윈도우> 속성> 프로젝트 패싯을 확인하고 자바 버전도 변경했습니다.