자바

자바 maven project 에서 resources 폴더에 있는 파일 가져오기

알통몬_ 2019. 11. 28. 10:47
반응형


공감 및 댓글은 포스팅 하는데

 아주아주 큰 힘이 됩니다!!

포스팅 내용이 찾아주신 분들께 

도움이 되길 바라며

더 깔끔하고 좋은 포스팅을 

만들어 나가겠습니다^^

 


제목 그대로입니다.

가장 쉬운 방법은 절대경로죠?

해당 파일 우클릭해서 파일 경로 확인해서 그대로 가져다가

File file = new File("절대경로");

처럼 쓰면 되지만 뭔가 없어보입니다 ㅎㅎ


다른 방법 하나를 소개하려 합니다.

찾아보니 스프링을 사용하면 

ClassLoaderResource 인가를 쓸 수 있더라구요.

하지만 쓰지 않고 자바 함수로만도 불러올 수 있습니다.

1
2
3
URL url = Thread.currentThread().getContextClassLoader().getResource("mjc-practice.json");
String filePath = url.getFile();
 
cs

이렇게 사용하면 됩니다.

이상입니다.


반응형