Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 从任何目录调用execmaven插件goal Exec:java_Eclipse_Maven_Eclipse Plugin_M2eclipse - Fatal编程技术网

Eclipse 从任何目录调用execmaven插件goal Exec:java

Eclipse 从任何目录调用execmaven插件goal Exec:java,eclipse,maven,eclipse-plugin,m2eclipse,Eclipse,Maven,Eclipse Plugin,M2eclipse,我已经能够做到了。但是,我只能通过从Maven项目的父目录调用mvn来实现这一点 是否可以从任何目录调用mvn?换句话说,是否存在允许从任何目录调用的任何命令行参数mvn支持?我无法从中收集到这一点。插件的第一个页面是:除此之外,这两个目标都需要一个maven项目。问题是你为什么要这么做?还有更有趣的目的是什么?@khmarbaise现在我已经学会了如何使用mvn exec:java-Dexec.mainClass=“»嵌套包名«.»类名«”-Dexec.args=“»命令行参数«”作为在Ecl

我已经能够做到了。但是,我只能通过从Maven项目的父目录调用
mvn
来实现这一点


是否可以从任何目录调用
mvn
?换句话说,是否存在允许从任何目录调用的任何命令行参数
mvn
支持?我无法从中收集到这一点。

插件的第一个页面是:除此之外,这两个目标都需要一个maven项目。问题是你为什么要这么做?还有更有趣的目的是什么?@khmarbaise现在我已经学会了如何使用
mvn exec:java-Dexec.mainClass=“»嵌套包名«.»类名«”-Dexec.args=“»命令行参数«”
作为在Eclipse IDE之外执行java代码的命令,问题自然会出现
mvn
是否可以从任何目录执行,其中包含项目的目录作为命令行参数提供。如果Java程序以批处理模式执行,那么就不需要使用多个cd命令。如果您想执行Java程序,我建议您创建自运行工件,而不是使用maven来执行程序……您能提供从Eclipse IDE创建自运行工件的指针吗?