2강 예제 소스 실행 문의
문제 원인을 분석하고 직접 찾아봤습니다.Gradle 명령어로 실행하면( ./gradlew :example-api:run ) 예외가 발생합니다. module-path 방식을 사용합니다.IntelliJ 내부 설정의 "Build and Run" 옵션을 IntelliJ 로 설정하고 실행시켜도 예외가 발생합니다. module-path 방식을 사용합니다. 문제는 최근 버전의 IntelliJ에서, 내부 설정의 "Build and Run" 옵션을 Gradle로 설정하는 경우입니다. 이 경우 IDE가 빠른 실행을 위해 Gradle의 application 플러그인 run 태스크 설정을 따르지 않고, 자체적으로 클래스패스 기반의 실행 명령어를 생성하여 실행합니다. (gradle.properties에서 debug를 키고 확인해봤습니다)결국 1, 2번 방법을 사용해야지만 예상한대로 동작하는 것 같습니다.