Notice
Recent Posts
Recent Comments
Link
- Arawn's Dev Blog
- Outsider's Dev Story
- Toby's Epril
- Benelog
- NHN 개발자 블로그
- SK 플래닛 기술 블로그
- OLC CENTER
- 소프트웨어 경영/공학 블로그
- 모바일 컨버전스
- KOSR - Korea Operating System …
- 넥스트리 블로그
- 리버스코어 ReverseCore
- SLiPP
- 개발자를 위하여... (Nextree 임병인 수석)
- "트위터 부트스트랩: 디자이너도 놀라워할 매끈하고 직관…
- Learning English - The English…
- real-english.com
- 'DataScience/Deep Learning' 카테…
- Deep Learning Summer School, M…
- Deep Learning Courses
민서네집
[java] 리소스 파일 절대경로 가져오기. 본문
resources 폴더 밑에 각종 resource 파일을 넣어놓았는데, 어떤 메서드는 classpath 경로를 지원하지 않아서, 절대경로 만을 지원해야 한다면, 이렇게 해 보자.
resources 폴더 밑에 resource 파일과 같은 경로에 껍데기 java 클래스를 하나 만들고,
예를 들어, 이름을 Stub.java 이라고 한다면,
Stub.class.getResource("{접근하고자 하는 resource 파일의 이름}").getPath()
웹 프로젝트라면, 웹 Contents Root 경로를 접근할 수 있으니까...
String path = request.getSession().getServletContext().getRealPath("/");
이 path 문자열 뒤에 접근하고자 하는 resource 파일의 상대 경로를 적어주면 된다.
[참고]
http://devyongsik.tistory.com/171
http://stackoverflow.com/questions/7823756/jasperreports-class-path
'Java' 카테고리의 다른 글
Excel (xls포맷) Form Control (Checkbox) 상태 읽기. (0) | 2015.04.27 |
---|---|
MyBatis를 이용해서 이미지 파일을 DB에 저장하고 불러오기 (0) | 2015.04.20 |
[Apache POI 라이브러리] 병합된 cell 인지 확인하는 코드 (0) | 2015.04.10 |
poi 라이브러리로 Excel File Spread Sheet Cell 읽기 (0) | 2015.03.31 |
AspectJ 버그 해결 (0) | 2015.03.25 |
Comments