반응형
Kotlin Package Naming Rule 예외

file:///Users/jongpillee/workspace/kotlin-spring-data-mongo/src/main/kotlin/kotlin/mongo/SpringBootApplication.kt:1:1 Only the Kotlin standard library is allowed to use the 'kotlin' package

자바에서는 자바의 Package명 첫 Word를 Java로 시작해도 예외는 발생하지 않지만, Java와 달리 Kotlin에서는 kotlin이라는 Package name을 작성하게 될 경우 위와 같은 Exception이 발생합니다

The problem

위 Path에서 /src/main/kotlin/kotlin/ 이부분이 Exception이 발생합니다. 네이밍 작성 시 kotlin/ 다음 kotlin으로 사용을 할 수가 없다는 의미입니다.

Solution

해결 방법은 간단합니다. 아래와 같이 첫 패키지명으로 kotlin을 사용하지 않으면 됩니다. ㅎㅎㅎ
두 번째로 작성할 경우 이슈 없이 잘 동작합니다.

반응형

+ Recent posts