maven test 运行 指定类或方法 打包 mvn clean assembly:assembly

发布时间:2017-1-23 12:35:39 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"maven test 运行 指定类或方法 打包 mvn clean assembly:assembly ",主要涉及到maven test 运行 指定类或方法 打包 mvn clean assembly:assembly 方面的内容,对于maven test 运行 指定类或方法 打包 mvn clean assembly:assembly 感兴趣的同学可以参考一下。

>mvn test -Dtest=[ClassName]
运行测试类中指定的方法:(这个需要maven-surefire-plugin:2.7.3以上版本才能支持)
 
>mvn test -Dtest=[ClassName]#[MethodName]
//[MethodName]为要运行的方法名,支持*通配符,范例:
>mvn test -Dtest=MyClassTest#test1
>mvn test -Dtest=MyClassTest#*test*
 
 
 mvn clean assembly:assembly 生产jar包,在target文件夹下面,在pom.xml中添加下面的插件
可用 java -jar target/xxx.jar main函数参数列表的形式 运行jar包
<build>  <plugins>  <plugin>    <artifactId>maven-assembly-plugin</artifactId>    <configuration>      <finalName>打包后生成的jar包的名字</finalName>      <appendAssemblyId>false</appendAssemblyId>      <descriptorRefs>        <descriptorRef>jar-with-dependencies</descriptorRef>      </descriptorRefs>      <archive>        <manifest>          <mainClass>jar包的入口,也就是想要调用的main函数所在的包</mainClass>        </manifest>      </archive>    </configuration>    <executions>      <execution>        <phase>package</phase>        <goals>          <goal>single</goal>        </goals>      </execution>    </executions>  </plugin>  </plugins>  </build>

上一篇:【NOIP 2013 DAY2 T3】 华容道(spfa)
下一篇:创建ASP.NET Core MVC应用程序(6)

相关文章

相关评论