멀티모듈 설계

Choi Wang Gyu·2023년 10월 6일
0

혼란스러웠던 부분

이 오류 메시지는 Gradle에서 compile 메서드를 찾을 수 없다는 것을 나타냅니다. Gradle 4.0 이후 버전에서는 compile 대신 implementation을 사용해야 합니다. implementation은 종속성을 프로젝트의 구현 세부 정보에만 노출시키는 데 사용되며, compile은 이전 Gradle 버전에서 사용되었습니다.

따라서 멀티 모듈 프로젝트를 구성하는 경우, 종속성을 선언할 때 implementation을 사용해야 합니다. 예를 들어:

gradle
Copy code
dependencies {
    implementation project(':velog-core')
}

위와 같이 implementation을 사용하여 프로젝트 간 종속성을 정의하면 compile과 관련된 오류를 피할 수 있어야 합니다.

또한 Gradle을 사용하는 경우 Gradle 버전을 확인하고 프로젝트에서 사용 중인 Gradle 플러그인 버전과 호환되는 종속성 및 설정을 사용하는 것이 중요합니다. Gradle 버전 및 플러그인 버전 간의 호환성 문제가 종종 오류의 원인이 될 수 있습니다.

의문점

  • 패키지를 왜 만들어줘야하는거지?

https://techblog.woowahan.com/2637/

0개의 댓글

관련 채용 정보