在命令行中快速运行/执行Maven项目

时间:2018-11-20 21:49:56

标签: maven

查看Maven指令: https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

表示要使用以下命令构建目标文件:

mvn package

然后运行项目,请执行以下操作:

java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App

我的问题是-有没有办法像这样快速运行项目?

mvn run mycompany.app

还是类似的东西?如果我们使用约定或配置,是否应该有某种方法可以使用mvn运行项目?噢,我只是创建一个bash脚本来执行jar命令,因为每次键入的次数太多了!

1 个答案:

答案 0 :(得分:1)

要运行Maven项目,您可以在命令行中使用以下代码:

mvn exec:java -Dexec.mainClass="suman.App"

我猜想exec:java可以是默认值,而-Dexec.mainClass也可以是默认值,因此大概有某种方式可以运行它:

mvn exec "suman.App"

但这只是一个猜测。