2014-09-28 124 views

回答

0

想通了:方法是添加一个测试jar与“测试”范围。

<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> 
相关问题