2017-01-27 5 views
1

모든 8.이클립스 WTP에서 8 톰캣 7에서 마이그레이션 : 절대 URI : http://java.sun.com/jstl/core이

톰캣 7 + 자바 이클립스에서 잘 작동 해결할 수없는

JSTL은 장소에 있습니다

<dependency> 
     <groupId>javax.servlet</groupId> 
     <artifactId>jstl</artifactId> 
     <version>1.2</version> 
    </dependency> 

태그 라이브러리는 JSP에서 사용됩니다

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 

web.xml의 표준 3.0입니다.

Eclipse WST를 사용하여 모듈을 자동으로 다시로드 해제하고 게시하지 않고 모듈을 제공하십시오.

지금 유일하게 변경 - 톰캣 8 로 마이그레이션하고,이 점점 :

org.apache.jasper.JasperException: /WEB-INF/jsp/test.jsp (line: 1, column: 1) 
The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml 
or the jar files deployed with this application 

이클립스에서 Tomcat8을 실행에 문제가 있습니까?

web.xml을 3.1로 업데이트해도 도움이되지 않습니다.

== 편집 ==는

(이클립스 외부) 톰캣 8 독립을 실행, 그것도 잘 작동합니다.

+0

확인 JSTL JAR 파일의 URL은 - 그것은 버전 사이에 변경해야합니다. 귀하의 페이지가 더 이상 일치하지 않습니다. – duffymo

+0

JSTL 1.2의 URL은 변경되지 않았습니다. JSTL JAR은 동일합니다. – rustyx

+0

@duffymo이 의견은 내가 왜 당신을 가로 질러 달리는 유일한 이유입니까? – nitind

답변

1

"서브 모듈 게시하지 않고"기능이있는 것 같습니다.

해제하면 문제가 해결됩니다.

enter image description here