classpath는 보통 프로젝트의 src디렉토리 혹은 WEB-INF/classes 등을 가르킨다.
classpath:// 경로에 파일이 잘 읽히는지 확인하고싶다면 아래의 코드를 이용하자.
ClassLoader classLoader = getClass().getClassLoader();
// 클래스패스 상의 리소스의 경로를 지정하여 읽습니다.
InputStream resourceStream = classLoader.getResourceAsStream("mybatis/mybatis-config.xml");
if (resourceStream != null) {
System.out.println("mybatis/mybatis-config.xml 파일이 클래스패스 상에 존재합니다.");
} else {
System.out.println("mybatis/mybatis-config.xml 파일을 클래스패스에서 찾을 수 없습니다.");
}
'JAVA' 카테고리의 다른 글
Apache commons validator란? (0) | 2023.12.06 |
---|---|
공통 레이아웃, tiles 사용하기 (0) | 2023.11.07 |
JDBC 드라이버: 간단히 DB 연결테스트하기 (0) | 2023.11.02 |
JAVA Dynamic Web Project 만들기 (0) | 2023.10.31 |
chaining 체이닝, 체인을 걸듯 연결해 실행하다 (0) | 2023.07.24 |