간단한 다중 모듈 프로젝트를 만들었습니다.
구조:
외부 pom.xml은 다음과 같습니다
<project xmlns="http://maven.apache.org/POM/4.0.0"
으아악</build>
</project>
`
web pom 파일`<?xml version="1.0" 인코딩="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns :xsi="http://www.w3.org/2001/XMLSchema-instance"
</project>
`
패키지를 실행하고 IndexService가 존재하지 않는다고 보고할 수 있습니다
으아악
이것은 Spring 부팅 문제가 아니라 Maven 종속성 문제입니다
보라색 메이븐 프로젝트가 있다고 가정해보자
꺾쇠 괄호는 프로젝트 유형 앞에 프로젝트 수준이 옵니다
iot-cloud 토털 프로젝트에는 5개의 하위 프로젝트가 있는데, 그 중 iot-restful이 진입 프로젝트로, 나머지 4개의 프로젝트에 의존하여 서비스를 제공하고 있다고 합니다. 나머지 4개의 프로젝트는 iot-resutful에 의존하므로 maven 설치는 괜찮습니다
물론 테스트 케이스는 패키징되지 않으며, 여전히 구성 파일 도입 우선순위를 고려해야 합니다
으아악