[SPRING] java.lang.ClassNotFoundException : org.springframework.web.servlet.DispatcherServlet 오류
SPRINGjava.lang.ClassNotFoundException : org.springframework.web.servlet.DispatcherServlet 오류
이 오류가 발생하는 이유를 모르겠습니다. 비슷한 질문이 많지만 아무도 지금까지 나를 위해 일하지 못했습니다.
제 아이비 파일은
<ivy-module version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd">
<info
organisation=""
module="knoxWeb"
status="integration">
</info>
<dependencies>
<dependency org="org.springframework" name="spring-core" rev="4.0.3.RELEASE"/>
<dependency org="org.springframework" name="spring-context" rev="4.0.3.RELEASE"/>
<dependency org="org.springframework" name="spring-web" rev="4.0.3.RELEASE"/>
<dependency org="org.springframework" name="spring-webmvc" rev="4.0.3.RELEASE"/>
<dependency org="org.springframework" name="spring-beans" rev="4.0.3.RELEASE"/>
</dependencies>
</ivy-module>
내 web.xml은
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>Knox Web Interface</display-name>
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
</web-app>
나는 담쟁이를 해결했습니다. 오류가 계속 발생합니다. 또한 내 일식에서 클래스를 볼 수 있습니다.
나는 정말로 이것에 매달렸다. 어떤 도움이나 제안을 주시면 감사하겠습니다.
추신 : 또한
Some projects fail to be resolved
Impossible to resolve dependencies of #TestWebProject;working@BLT430LT3201C
download failed: com.oracle.toplink#toplink;10.1.3!toplink.jar
unresolved dependency: com.oracle#oc4j;1.0: not found
unresolved dependency: com.oracle#toplink-essentials;2.41: not found
unresolved dependency: javax.ejb#ejb;3.0: not found
download failed: com.bea.wlplatform#commonj-twm;1.1!commonj-twm.jar
unresolved dependency: jexcelapi#jxl;2.6.6: not found
download failed: javax.jms#jms;1.1!jms.jar
download failed: javax.faces#jsf-api;1.1!jsf-api.jar
download failed: javax.resource#connector;1.0!connector.jar
이것이 위의 문제와 관련이 있는지 확실하지 않습니다. 모든 의존성 정보에 대해 http://mvnrepository.com/artifact/org.springframework를 검색하고 있습니다.
내 프로젝트 구조는
WEB-INF / lib 디렉토리가 비어 있습니다.
출처 : http://opensourceforgeeks.blogspot.in/2014/05/javalangclassnotfoundexception.html
해결법
-
==============================
1.귀중한 의견을 보내 주신 많은 분들께 감사드립니다. 너 괜찮아. Jar 파일은 WEB-INF / lib에 있어야합니다. 또는 Eclipse에 WEB-INF / lib뿐만 아니라 추가 위치에서 jar 파일을 찾을 수 있다고 말할 수 있습니다.
귀중한 의견을 보내 주신 많은 분들께 감사드립니다. 너 괜찮아. Jar 파일은 WEB-INF / lib에 있어야합니다. 또는 Eclipse에 WEB-INF / lib뿐만 아니라 추가 위치에서 jar 파일을 찾을 수 있다고 말할 수 있습니다.
어떻게해야합니까?
from https://stackoverflow.com/questions/23765821/java-lang-classnotfoundexception-org-springframework-web-servlet-dispatcherserv by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] Spring 빈을 비 프로비저닝 할 수 있습니까? (0) | 2018.12.26 |
---|---|
[SPRING] 파일을 MultiPartFile로 변환 (0) | 2018.12.26 |
[SPRING] Spring의 Json은 적절한 응답으로 해결되지 않습니다. (0) | 2018.12.26 |
[SPRING] jsp 2.0 SimpleTag에 스프링 빈을 주입하는 방법? (0) | 2018.12.26 |
[SPRING] Hibernate와 PostgreSQL에서 UserType을 가진 배열 -> MappingException (0) | 2018.12.26 |