굳이 하위 모듈이 아니여도 다른 레벨의 모듈을 가져다가 쓸 수 있다. build.gradle 에 명시한 하위 관계일 경우에만 dependcy 를 추가할 수 있는 줄 알았으나 아니다. : 는 절대경로를 나타나며 없다면 상대경로를 나타내고 있는 것으로 보인다. implementation project 로 종속관계를 주어 Gradle 란에 CompileScope 에 의존 화살표가 안떠도 작동한다. 스프링 부트 메인 클래스 가 없는 프로젝트는 BootJar 사이클에 에러가 나고 , 의존하는 프로젝트에 직접 작성한 소스를 쓰려면 Jar 사이클을 주어 jar 로 패키징 해야 build 가 된다. 빈 모듈 안에 모듈들을 집어 넣으려면 Java 가 아니라 그냥 Gradle 기반 모듈을 만든다. 최상위 모듈 settin..