有哪些选项可以模仿Maven中的“sbt run”?

时间:2014-09-25 17:33:16

标签: java scala maven sbt

在我使用 scala 语言的项目中, sbt 可以直接从终端启动命令:

sbt run

现在我切换到 maven 使用 java 。如果我尝试在终端中运行:

mvn run 

该命令不起作用。错误是:

[ERROR] Unknown lifecycle phase "run" ...

还有另一种方法吗? 非常感谢。

1 个答案:

答案 0 :(得分:0)

使用maven exec plugin

mvn exec:java -Dexec.mainClass="com.example.Main" [-Dexec.args="argument1"] ...

您可以在pom.xml中配置插件,以设置默认主类和默认参数应该是什么。