본문 바로가기
개발/ETC

IntelliJ 를 활용하여 KSP(Kotlin Symbol Processing API) 디버깅 하는방법

by 상용최 2022. 3. 1.
반응형

Terminal 을 이용하여 아래 명령어를 실행합니다.

./gradlew build --no-daemon -Dorg.gradle.debug=true -Dkotlin.compiler.execution.strategy=in-process -Dkotlin.daemon.jvm.options="-Xdebug,-Xrunjdwp:transport=dt_socket\,address=5005\,server=y\,suspend=y"

위의 명령어를 실행하면 아래와 같은 상태가 됩니다.

IntelliJ 에서 Run > Attach to Process 를 클릭합니다

정상적으로 실행됐다면 아래와 같은 항목이 있을겁니다.

클릭해줍니다.

브레이크 포인트에서 정상적으로 멈추는 것을 확인할 수 있습니다.

반응형

댓글