【发布时间】:2012-04-23 21:38:35
【问题描述】:
我有以下问题。我想从命令行运行mvn 以获得Main.java 文件。 Main.java 接受一个参数。 如何从命令行执行此操作?
我试图找到一个例子,但我没有成功。有人可以举个例子来帮助我吗?
我看了here,但不太明白我应该做什么。
另外,如何从不同于 Main.java 文件夹的文件夹执行该命令?
例如Main.java 位于my/java/program/Main.java。
我应该放什么
mvn exec:java -Dexec.mainClass="what to put here?" -Dexec.args="arg0 arg1 arg2"
【问题讨论】:
-
您从链接的教程中到底有什么不明白的地方?它非常简单。请添加到您的问题中,您到目前为止尝试过的代码。
-
基本上我想做的是从另一个java类调用一个java类。通常我从 Eclipse 运行该类。我正在使用 Runtime.getRuntime().exec("");从另一个 java 程序执行该类。但是 Main.class 需要 mvn 才能运行。 (我编辑了问题)