언어/Java
classpath에 있는 file(resources) 읽어오기
LAKIN32
2016. 12. 30. 18:48
알고리즘 문제를 풀다보면 자꾸 testcase를 입력해야하는데, 이게 너무 귀찮다.
파일의 절대 경로로 할 순 있지만 이는 형상에 올리도 다른 PC에서 작업할 때 각각의 프로젝트 위치가 다르므로 이는 사용할 수 없고..
기존에 분명이 spring 설정 때 classpath;//path/to/some_thing.context 를 썻던 것 같은데 new File("~~")로 하니 먹지 않더라, 아마 spring 내부적으로 처리해주는 듯 하다.
그래서 찾아보니 아래와 같이 할 수 있다고 한다.
프로젝트의 classpath 설정에 따라 달라질 수 있으므로 유의하면 될 것 같다.