2014-09-28 3 views

답변

0

"테스트"범위가있는 테스트 - 병을 추가하는 방법입니다. 그래서 여기

<type>test-jar</type> 
    <scope>test</scope> 

내 사건에 대한 전체 의존성이다

<dependency> 
    <groupId>org.apache.spark</groupId> 
    <artifactId>spark-core_${scala.binary.version}</artifactId> 
    <version>${project.version}</version> 
    <type>test-jar</type> 
    <scope>test</scope> 
</dependency> 
0

당신은 핵심 모듈 중 테스트 단지를 생성해야하고 테스트하여 SQL 모듈에 의존성을 범위로 추가합니다 .

코어 모듈의 pom 파일의 build/plugins 섹션에 아래의 플러그인 선언을 추가하십시오.

<plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-jar-plugin</artifactId> 
    <version>2.2</version> 
    <executions> 
    <execution> 
     <goals> 
     <goal>test-jar</goal> 
     </goals> 
    </execution> 
    </executions> 
</plugin> 

는 이제 SQL 모듈에 종속성으로이 테스트 항아리를 추가

<dependency> 
     <groupId>com.coderplus.test</groupId> 
     <artifactId>coremodule</artifactId> 
     <version>1.0-SNAPSHOT</version> 
     <type>test-jar</type> 
     <scope>test</scope> 
    </dependency> 
관련 문제