찾다

 >  Q&A  >  본문

스프링 부트 다중 모듈 프로젝트를 패키징하는 방법은 무엇입니까?

간단한 다중 모듈 프로젝트를 만들었습니다.
구조:

외부 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가 존재하지 않는다고 보고할 수 있습니다

으아악
巴扎黑巴扎黑2764일 전738

모든 응답(1)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-05-27 17:43:23

    이것은 Spring 부팅 문제가 아니라 Maven 종속성 문제입니다

    보라색 메이븐 프로젝트가 있다고 가정해보자

    꺾쇠 괄호는 프로젝트 유형 앞에 프로젝트 수준이 옵니다

    iot-cloud<pom>

    iot-http<jar>
    iot-mqtt<jar>
    iot-oauth<jar>
    iot-sql-service<jar>
    iot-restful<war>

    iot-cloud 토털 프로젝트에는 5개의 하위 프로젝트가 있는데, 그 중 iot-restful이 진입 프로젝트로, 나머지 4개의 프로젝트에 의존하여 서비스를 제공하고 있다고 합니다. 나머지 4개의 프로젝트는 iot-resutful에 의존하므로 maven 설치는 괜찮습니다

    물론 테스트 케이스는 패키징되지 않으며, 여전히 구성 파일 도입 우선순위를 고려해야 합니다

    으아악

    회신하다
    0
  • 취소회신하다