maven命令行运行main方法
所属分类 maven
浏览量 1450
java命令行运行 main 方法 , 需要设置classpath ,比较麻烦
使用 exec-maven-plugin
mvn exec:java -Dexec.mainClass="com.example.Main" [-Dexec.args="argument1"]
mvn exec:java -Dexec.mainClass="dyyx.MavenRunTest"
mvn exec:java -Dexec.mainClass="dyyx.MavenRunTest" -Dexec.args="a b c xyz "
mvn exec:java -Dexec.mainClass="dyyx.Hello" -Dexec.args="a b c xyz " -Dname=TIGER
在 pom 里配置 exec 插件后 直接运行 mvn exec:java 即可
org.codehaus.mojo
exec-maven-plugin
1.2.1
com.example.Main
argument1
MavenRunTest.java
package dyyx;
import java.util.Date;
import org.springframework.context.ApplicationContext;
public class MavenRunTest {
public static void main(String[] args) throws Exception {
System.out.println("MavenRunTest,"+new Date());
System.out.println(ApplicationContext.class.getName());
System.out.println("name="+System.getProperty("name"));
int argnum = 0;
if(args!=null){
argnum = args.length;
}
System.out.println("argnum="+argnum);
for(int i=0;i
maven使用jetty插件命令行启动web应用
上一篇
下一篇
elasticsearch工具
kafka监控工具kafka-eagle编译安装使用
rust特点及安装
tomcat8.5压测记录
tomcat8.5类加载机制
tomcat8.5嵌入式启动