개발/ETC
IntelliJ 를 활용하여 KSP(Kotlin Symbol Processing API) 디버깅 하는방법
상용최
2022. 3. 1. 16:28
반응형
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 를 클릭합니다
정상적으로 실행됐다면 아래와 같은 항목이 있을겁니다.
클릭해줍니다.
브레이크 포인트에서 정상적으로 멈추는 것을 확인할 수 있습니다.
반응형