문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
java:classpathresource [2019/11/22 13:26] kwon37xi |
java:classpathresource [2019/11/22 13:32] (현재) kwon37xi [Pure Java] |
||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| - | ====== Java Classpath | + | ====== Java Classpath |
| * [[http:// | * [[http:// | ||
| * [[https:// | * [[https:// | ||
| + | * [[https:// | ||
| ===== Pure Java ===== | ===== Pure Java ===== | ||
| 줄 8: | 줄 9: | ||
| Class.getResourceAsStream ("/ | Class.getResourceAsStream ("/ | ||
| ResourceBundle.getBundle (" | ResourceBundle.getBundle (" | ||
| + | |||
| + | // 파일로 확보. jar로 묶여있을 경우 작동 안 할 수 있음. 주의 필요. | ||
| + | File file = new File(getClass().getClassLoader().getResource(" | ||
| </ | </ | ||
| ===== SpringFramework Resource 사용 ===== | ===== SpringFramework Resource 사용 ===== | ||
| * [[: | * [[: | ||
| + | * [[https:// | ||
| <code java> | <code java> | ||
| Resource targetFileResource = new ClassPathResource("/ | Resource targetFileResource = new ClassPathResource("/ | ||
| File targetFile = targetFileResource.getFile(); | File targetFile = targetFileResource.getFile(); | ||
| + | |||
| + | // 혹은 | ||
| + | File employeesFile = ResourceUtils.getFile(" | ||
| </ | </ | ||
| + | |||
| * **classpath** 상의 리소스에 대해서 '' | * **classpath** 상의 리소스에 대해서 '' | ||
| * 따라서 '' | * 따라서 '' | ||
| + | |||
| + | ===== 참고 ===== | ||
| + | * [[https:// | ||