Maven部署不上传测试jar

Rav*_*avi 5 deployment maven

我们有很多预先安装的测试文件的项目,所以很明显test-jar文件很大.由于没有人使用测试罐(至少在项目中),我们上传它并没有获得任何好处.

当我们运行maven deploy命令时,我希望它只上传项目jar文件而不是测试jar文件.有没有办法实现这一目标?

Rag*_*ram 7

实际上,默认情况下不会构建测试jar文件.您可能正在使用附加测试显式构建它们.如果是这样,你可以从你的项目中删除该配置,你应该好好去.

查找以下部分,您可以删除相同的部分.

 <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>
Run Code Online (Sandbox Code Playgroud)

没有上述内容,测试将继续在您的项目上运行.