자바

2012-09-19 3 views
-2
나는 자바에 .doc 또는 .docx 파일을 읽는이 문제가 오전

에서 읽기 문서 또는 DOCX 파일의 문제점 :자바

java.lang.NoClassDefFoundError: org/apache/poi/hwpf/HWPFDocument

이런 일이 왜 이해가 안 돼요을하고 감사하겠습니다 이 오류를 제거하는 데 도움이됩니다.

답변

2

글쎄, 당신은 실행 시간에 사용하고있는 클래스 패스에 관련 아파치 POI jar 파일을 넣지 않은 것처럼 들린다. 더 많은 정보가 없다면 그것은 우리가 말할 수있는 모든 것입니다.

  • 는 jar 파일
  • 이 (실행중인 응용 프로그램의 종류에 따라 달라집니다) 무엇을 제어하는 ​​것 클래스 경로
  • 모든 jar 파일 자리에을 있는지 확인을 찾아 요구되는 알아
  • 다시 실행
  • 이익 : 예를 들어

, 명령 줄에서, 윈도우 당신에 실행할 수 있습니다 : (. 적절하게 jar 파일 이름과 진입 점 이름 바꾸기)

java -cp .;poi-whatever.jar foo.bar.Test 

+0

나는 프로그램이 파일 덕을 읽을 데모 실행하고 방법 클래스 경로를 설정하는 .DOCX 해요 ?? ? – user1683695

+0

'java.lang.NoClassDefFoundError가 : 조직/아파치/POI/hwpf/HWPFDocument \t java.lang.Class.getDeclaredMethods0 (기본 방법) java.lang.Class.privateGetDeclaredMethods에서 \t (Class.java:2442)에서 \t java.lang.Class.getMethod0 (Class.java:2685) java.lang.Class.getMethod에서 \t (Class.java:1620)에서 sun.launcher.LauncherHelper.getMainMethod (LauncherHelper.java:484)에서 \t \t at sun.launcher.LauncherHelper.checkAndLoadMain (LauncherHelper.java:476) 발생 원인 : java.lang.ClassNotFoundException : org.apache.poi.hwpf.HWPFDocument' – user1683695

+1

시도하는 방법에 대해 알려주지 않았습니다. 티 o 코드를 실행하십시오. –