2011-01-25 2 views
3

외부 웹 서버에 외부 jar 파일을 추가합니다. Eclipse IDE의 Java 서블릿을 기반으로하는 응용 프로그램입니다. 하지만 그 항아리 파일을 추가하려고하면 오류가 발생했습니다 "An internal error occurred during updating tag library index . Path Must Include project and resource name:/<jar file name>". 응용 프로그램이 어떤 경로를 묻는 지 알려주거나 jar 파일이나 jar 파일의 위치를 ​​업데이트해야하는 파일을 넣어야하는 특정 디렉토리가 있는지 알려주세요. . 감사합니다.오류 : eclipse IDE에 프로젝트 및 자원 이름 :/<jar 파일 이름>을 포함해야합니다.

+0

로 된 파일 ..? 또는 어디로 자바 파일을 배치하려고 ...? – water

+0

web-inf/lib/디렉토리에 jar 파일을 추가했지만 문제가 동일합니다 – Abcdfg

+0

WEB-INF 디렉토리에 .TLD 파일이 있는지 확인하거나 JAR의/META-INF/태그에 패키지되어 있는지 확인 했습니까? 파일? 일부 또는 해당 .TLD 파일에 경로 노드가 누락 된 것처럼 들립니다 (taglib/tagfile 노드 내에서). –

답변

0

JAR 파일은 /WEB-INF/lib 디렉토리에 있습니다.

0

단계 Libraries 탭에 Java Build Path

4.Go에 Properties

3.Click에 project

2.Click 클릭 1.Right 외부 항아리

을 추가하고 Add External Jar 버튼을 클릭하십시오.

5. 병을 선택하십시오. 어떤 디렉토리에서 u는 jar 파일을 추가하려고 로컬 디렉토리

6.Press OK 버튼

+2

이것은 서블릿 애플리케이션에 대한 잘못된 대답입니다. 이 방법을 사용하면 컴파일 타임 클래스 경로에서만 종료되며 런타임 클래스 경로에서는 종료되지 않습니다. 따라서 런타임 클래스가 예외를 찾을 수 없게됩니다. 기본적으로 * Build Path * 속성 대신 * Deployment Assembly * 속성에 JAR을 추가해야합니다. 그러나'/ WEB-INF/lib' 폴더에 곧바로 들어가는 것이 훨씬 쉽습니다. – BalusC

관련 문제