2012-05-15 10 views
0

나는 http://htmlparser.sourceforge.net/ 코드를 eclipse로 실행하려고합니다. 지침은 간단합니다. "라이브러리를 사용하려면 컴파일 할 때 htmllexer.jar 또는 htmlparser.jar을 클래스 경로에 추가해야합니다."java.lang.NoClassDefFoundError : org/htmlparser/util/ParserException

htmllexer.jar 및 htmlparser.jar을 빌드 경로에 추가했으며 모든 것이 잘 컴파일됩니다. 하지만 런타임에 이클립스는 jar 파일을 찾지 못합니다. enter image description here

답변

3

웹 프로젝트의 경우 해당 라이브러리를 프로젝트의 /WEB-INF/lib 폴더에 바로 놓아야합니다. 이 폴더는 webapp의 기본 런타임 클래스 경로에 참여합니다. 이클립스에서는 이런 방식으로 빌드 경로 속성을 조작 할 필요가 없다. Eclipse는 필요한 모든 마술을 다룰 것이다. 이전에 변경 한 사항을 취소하는 것을 잊지 마십시오.

1

내가 잘 이해한다면, 당신은 웹 응용 프로그램을 만드는 : 나는

내 일식은 다음과 같습니다 .... 런타임 클래스 패스에 그 jar 파일을 추가하는 방법을 모르겠어요. 이 경우 프로젝트 속성의 Deployment assembly 섹션을 올바르게 구성해야합니다.