MAVEN 다중 모듈 프로젝트에서 종속성을 추가 할 위치

diyoda_

maven 다중 모듈 프로젝트의 모든 종속성을 이해하려고합니다. 시작점으로 appfuse를 사용하여 새로운 spring mvc 다중 모듈 프로젝트를 만들었습니다. 처음에는 웹 및 핵심 모듈이 있습니다.

이 프로젝트 배포에 대한 지식을 찾았습니다. 하지만 오류가 발생하면. 항상 종속성이나 플러그인을 추가 할 위치가 혼란 스럽습니다. 다음 문제에 대해 명확히하고 싶습니다.

appfuse mvc 다중 모듈 프로젝트를 만들었습니다. 코어를 설치 한 다음 maven jetty7 : run on web (처음에는 루트 폴더에 mvn install을 실행 한 다음 같은 폴더에 mvn tomcat : run에 연결했습니다. 그러나 다음과 같이 수행해야합니다.

  • 코어 폴더에 mvn 설치
  • mvn tomcat7 : 웹 폴더에서 실행

처음에는 누락 된 접두사와 같은 오류가 발생했습니다 "Tomcat7". 나는에 다음과 같은 플러그인을 추가하여 해결 pom에서 web.

       <plugin>
            <groupId>org.apache.tomcat.maven</groupId>
            <artifactId>tomcat7-maven-plugin</artifactId>
            <version>2.0</version>
        </plugin>

그리고 그 오류가 해결되었습니다. 하지만 부모 pom에 플러그인을 추가 할 수 있기 때문에 확신 할 수 없었습니다. 그런 다음 웹 파일에서 mvn tomcat7 : run을 다시 실행했는데 이제 다음 오류가 발생합니다.

[INFO] >>> tomcat7-maven-plugin:2.0:run (default-cli) @ test-web >>>
[WARNING] The POM for org.aspectj:aspectjweaver:jar:1.8.0.M1 is missing, no depe
ndency information available
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------

어떤 pom에 종속성을 추가 해야할지 모르겠습니다. poms가 설치를 위해 함께 작동하는 방법에 대한 몇 가지 기본 사항을 알고 싶습니다. 예를 들어, 부모 pom도 있습니다. 그러나 나는 mvn 설치 또는 부모 pom에서 아무것도하지 않습니다. 핵심으로 mvn install가서 a 를 한 다음 웹으로 이동하여mvn tomcat7:run

이 경우 부모 pom이 설치 및 파괴 프로세스에 어떻게 기여합니까? 위의 경고를 해결하고 오류를 해결하려면 어떻게해야합니까?

몇 가지 유익한 답변은 대단히 감사합니다. 감사

매트 레이블

Tomcat 플러그인은 "war"유형의 프로젝트에서만 작동하므로 웹 프로젝트에 추가해야합니다. 이미 구성된 jetty 플러그인이 있어야하므로 "mvn jetty : run"은 웹 폴더에서 작동합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Maven : 다중 모듈 상위 프로젝트의 하위 모듈을 완전히 별도의 다른 프로젝트에서 사용할 수 있습니까?

분류에서Dev

Maven 다중 모듈 프로젝트에 Axis2를 추가하여 발생하는 종속성 충돌을 해결하는 방법

분류에서Dev

Maven 다중 모듈 프로젝트의 부모 모듈 내의 config 폴더에서 Spring-Boot 속성을로드 할 수 있습니까?

분류에서Dev

Maven 다중 모듈 프로젝트의 Spring 종속성 주입

분류에서Dev

IntelliJ IDEA에서 Maven 다중 모듈 프로젝트의 중첩 모듈을 최상위 모듈로 표시하는 방법은 무엇입니까?

분류에서Dev

Maven 모듈 프로젝트가 더 이상 상위 프로젝트 내에서 Maven 프로젝트로 표시되지 않습니다.

분류에서Dev

Eclipse Maven 프로젝트에서 종속성을 해결할 수 없습니다.

분류에서Dev

Maven 다중 모듈 프로젝트-모든 종속성을 단일 tar.gz로 복사

분류에서Dev

집계 루트가 상위 pom이 아닌 다중 모듈 Maven 프로젝트에서 모듈의 버전 번호 업데이트

분류에서Dev

Maven 다중 모듈 프로젝트-다른 모듈에서 모듈을 시작 하시겠습니까?

분류에서Dev

동일한 다중 모듈 프로젝트 내에서 빌드 된 버전으로 Gradle 모듈의 종속성을 재정의 할 수 있나요?

분류에서Dev

Maven 다중 모듈 : 종속 항목으로서의 하위 모듈

분류에서Dev

Maven 프로젝트에 서블릿을 추가 할 수 없습니다.

분류에서Dev

종속성 spring-boot-starter-test가 여러 모듈 maven 프로젝트에서 상속되지 않았습니다.

분류에서Dev

다중 모듈 프로젝트에서 종속성 관리가 작동하지 않습니다.

분류에서Dev

Android 프로젝트에 종속성을 추가 할 수 없습니다.

분류에서Dev

Maven 프로필이 하위 모듈에서 종속성을 보지 못함

분류에서Dev

모듈에 clojure와 Java 코드가 모두있는 다중 모듈 Maven 프로젝트를 어떻게 컴파일 할 수 있습니까?

분류에서Dev

다중 모듈이있는 Maven 프로젝트에서 모듈의 pom.xml을 찾을 수 없음-Jenkins / Eclipse

분류에서Dev

다중 모듈 Maven 프로젝트-범위

분류에서Dev

Maven 프로젝트가 빌드되지만 IntelliJ IDEA에서 종속성을 사용할 수없는 것 같습니다.

분류에서Dev

프로젝트 종속성을 다운로드 할 때 Maven (SSL 관련?)에서 IllegalStateException 발생

분류에서Dev

Maven 다중 모듈 프로젝트에서 테스트 실행

분류에서Dev

svn의 일부 모듈로 다중 모듈 Maven 프로젝트의 부모 모듈을 구성하는 방법

분류에서Dev

다중 모듈 프로젝트 속성 확장의 Maven 빌드 프로필

분류에서Dev

maven 다중 모듈 종속성 버전

분류에서Dev

내 프로젝트에서 Python에 설치된 모듈을 감지 할 수 없습니다.

분류에서Dev

다중 모듈 Maven 프로젝트에서 Maven 어셈블리 플러그인을 사용하는 방법

분류에서Dev

Eclipse에서 Maven 다중 모듈 프로젝트 리팩토링

Related 관련 기사

  1. 1

    Maven : 다중 모듈 상위 프로젝트의 하위 모듈을 완전히 별도의 다른 프로젝트에서 사용할 수 있습니까?

  2. 2

    Maven 다중 모듈 프로젝트에 Axis2를 추가하여 발생하는 종속성 충돌을 해결하는 방법

  3. 3

    Maven 다중 모듈 프로젝트의 부모 모듈 내의 config 폴더에서 Spring-Boot 속성을로드 할 수 있습니까?

  4. 4

    Maven 다중 모듈 프로젝트의 Spring 종속성 주입

  5. 5

    IntelliJ IDEA에서 Maven 다중 모듈 프로젝트의 중첩 모듈을 최상위 모듈로 표시하는 방법은 무엇입니까?

  6. 6

    Maven 모듈 프로젝트가 더 이상 상위 프로젝트 내에서 Maven 프로젝트로 표시되지 않습니다.

  7. 7

    Eclipse Maven 프로젝트에서 종속성을 해결할 수 없습니다.

  8. 8

    Maven 다중 모듈 프로젝트-모든 종속성을 단일 tar.gz로 복사

  9. 9

    집계 루트가 상위 pom이 아닌 다중 모듈 Maven 프로젝트에서 모듈의 버전 번호 업데이트

  10. 10

    Maven 다중 모듈 프로젝트-다른 모듈에서 모듈을 시작 하시겠습니까?

  11. 11

    동일한 다중 모듈 프로젝트 내에서 빌드 된 버전으로 Gradle 모듈의 종속성을 재정의 할 수 있나요?

  12. 12

    Maven 다중 모듈 : 종속 항목으로서의 하위 모듈

  13. 13

    Maven 프로젝트에 서블릿을 추가 할 수 없습니다.

  14. 14

    종속성 spring-boot-starter-test가 여러 모듈 maven 프로젝트에서 상속되지 않았습니다.

  15. 15

    다중 모듈 프로젝트에서 종속성 관리가 작동하지 않습니다.

  16. 16

    Android 프로젝트에 종속성을 추가 할 수 없습니다.

  17. 17

    Maven 프로필이 하위 모듈에서 종속성을 보지 못함

  18. 18

    모듈에 clojure와 Java 코드가 모두있는 다중 모듈 Maven 프로젝트를 어떻게 컴파일 할 수 있습니까?

  19. 19

    다중 모듈이있는 Maven 프로젝트에서 모듈의 pom.xml을 찾을 수 없음-Jenkins / Eclipse

  20. 20

    다중 모듈 Maven 프로젝트-범위

  21. 21

    Maven 프로젝트가 빌드되지만 IntelliJ IDEA에서 종속성을 사용할 수없는 것 같습니다.

  22. 22

    프로젝트 종속성을 다운로드 할 때 Maven (SSL 관련?)에서 IllegalStateException 발생

  23. 23

    Maven 다중 모듈 프로젝트에서 테스트 실행

  24. 24

    svn의 일부 모듈로 다중 모듈 Maven 프로젝트의 부모 모듈을 구성하는 방법

  25. 25

    다중 모듈 프로젝트 속성 확장의 Maven 빌드 프로필

  26. 26

    maven 다중 모듈 종속성 버전

  27. 27

    내 프로젝트에서 Python에 설치된 모듈을 감지 할 수 없습니다.

  28. 28

    다중 모듈 Maven 프로젝트에서 Maven 어셈블리 플러그인을 사용하는 방법

  29. 29

    Eclipse에서 Maven 다중 모듈 프로젝트 리팩토링

뜨겁다태그

보관