Java 如何使用MAVEN运行方法?
我已经编写了一个控制台应用程序(.java类和main函数),我想调用这个main函数 (或者,例如,在执行我的大项目之前的一些静态方法)如何使用MAVEN(脚本?)实现这一点?去看看。您可以使用它在构建中的任意点执行本机可执行文件、脚本或java main()。像这样:Java 如何使用MAVEN运行方法?,java,maven,Java,Maven,我已经编写了一个控制台应用程序(.java类和main函数),我想调用这个main函数 (或者,例如,在执行我的大项目之前的一些静态方法)如何使用MAVEN(脚本?)实现这一点?去看看。您可以使用它在构建中的任意点执行本机可执行文件、脚本或java main()。像这样: <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artif
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.3.2</version>
<executions>
<execution>
<goals>
<goal>java</goal>
</goals>
</execution>
</executions>
<configuration>
<mainClass>com.example.Main</mainClass>
</configuration>
</plugin>
</plugins>
</build>
org.codehaus.mojo
,它允许您内联编写groovy代码,以便在构建过程中执行。您的问题不清楚。Maven用于管理依赖项和构建如下处理:但是对于类中的方法-我需要构建自定义XML,您会将其称为main函数,还是将其称为main方法?如果第一个我不确定你能不能用java来做,那就让它成为主要的方法吧——我可以这样做,否则就这么办!酷。。非常感谢-我现在将尝试为我的prj实现它。很抱歉,我错过了一个标记(仍然是错误)((我试图用mvn exec:exec运行这段代码,但我将进入插件“exec maven plugin”的定义中指定以下内容:…VALUE-或-在命令行上指定:'-Dexec.execute=VALUE'@curiousity您是否遵循了radai给出的第一个链接?顶部有一个指向目标的链接。还有:必需的参数rs-可执行文件。POM中可能缺少此参数。