TIL/TIS 211109

gyeon·2021년 11월 10일
0

TIL/TIS

목록 보기
3/14

TIS

throw

throw는 exception을 발생시킨다.
throws가 예외 던질때 사용하는거.

throw new exception("오류메세지");
...
public class TestClass throws Exception {
	...
}

국브스토리 throw throws
https://joont.tistory.com/157

gradle의 runtimeOnly

// dependency
testImplementation group: 'com.h2database', name: 'h2', version: '1.3.148'
// 없으면 에러 발생
runtimeOnly 'com.h2database:h2'

Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
Reason: Failed to determine a suitable driver class

runtimeOnly -> 런타임 동안 의존성 부여
근데 Maven Repository에서 H2의 의존성 코드는 testImplementation...인데
애초에 H2자체가 테스트용도로만 사용되서, 그런듯하다...

profile
백엔드와 서버 in 42Seoul

0개의 댓글