2014-06-19 2 views
0

WEB-INF \ lib \ someName.jar에서 필수 파일 (* .txt)을로드하는 방법은 무엇입니까? web-inf lib * .jar의 코드 파일에서로드

나는 메커니즘을 시도 :

this.getClass().getClassLoader().getResourceAsStream(<nameFile>). 

을하지만 필요한 파일이 WEB-INF \ 클래스 폴더에 있던 때에 만했다.
그런 다음 필요한 파일이 들어있는 jar 파일에 META-INF \ resources 폴더를 만들려고했습니다. 그러나 그것은 효과가 없었습니다.

+0

의 인스턴스를 있어요? 방금 수업에 들렀을 수도 있습니다. – kolossus

+0

[.Jar 파일 또는 클래스 경로에 포함 된 리소스로드 중 이미지] 가능한 복제본 (http://stackoverflow.com/questions/22203162/loading-resources-images-contained-in-a-jar-file- or-in-the-classpath) – robermann

답변

0

ClassLoader 대신 Class에서 getResourceAsStream 메소드를 사용해보십시오.

this.getClass().getResourceAsStream(<nameFile>). 

은 그냥이 방법을 시험하고 나는 왜 클래스 로더에 모든 방법을가는 귀찮게 [email protected]e3