2012-07-31 3 views

답변

2

예 'maven'에서는 '모듈'이라고합니다. 따라서 태그 모듈 아래에는 일명 자식이라는 이름의 태그 모듈이 있습니다.

Maven modules

Example

1

내가 당신에게 예를 줄 것이다 : // 모조 : 당신이 진짜 받는다는 버전 (HTTP를 사용하지 않는 원인

  <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 
       <modelVersion>4.0.0</modelVersion> 
       <groupId>de.something.pr.pr-system</groupId> 
       <artifactId>pr-models</artifactId> 
       <version>T03-SNAPSHOT</version> 
       <name>${project.artifactId}</name> 
       <description>PR Processing</description> 

       <parent> 
        <groupId>de.something.pr</groupId> 
        <artifactId>pr-system</artifactId> 
        <version>T03-SNAPSHOT</version> 
       </parent> 

       <dependencies> 
        <dependency> 
         <groupId>de.something.pr.pr-system</groupId> 
         <artifactId>pr-common</artifactId> 
         <version>T24-SNAPSHOT</version> 
        </dependency> 
       </dependencies> 
      </project> 
+0

이것은 정말 나쁜 예입니다. codehaus.org/versions-maven-plugin/version-rules.html). 부모는 modelVersion 이후와 groupId/artifactId 앞에 위치해야합니다. – khmarbaise

+0

@khmarbaise, mojo 플러그인의 버전 규칙에 맞지 않을 수도 있습니다. 만약 내가 그 플러그인을 사용하고 싶다면, 당신은 맞습니다. 나는 그 규칙들과 일치해야합니다. – Michael

관련 문제