什么"作为Java应用程序运行"在Maven项目中做

时间:2016-01-18 00:41:05

标签: eclipse maven eclipse-plugin

我刚刚开始在m2e中使用Maven中的Maven。 在许多教程中,它说我必须使用" Run as Maven build"具有不同的目标(编译,测试,安装)来编译和执行我的应用程序。但我注意到了#34; Run as Java Application"工作正常,它编译所有类并执行我选择的主要方法。当我使用Build> Build Project它编译所有类,而不用#34; Maven Build"。

所以我的问题是"作为Java应用程序运行"在Maven项目中做什么,以及" Run as Maven build"目标"编译"然后只需点击Project>建设项目?

1 个答案:

答案 0 :(得分:3)

作为Java应用程序运行 - 我们可以使用此选项运行任何Java应用程序/项目。项目是Maven还是Ant或Gradle并不重要。如果我们在类中有 main 方法,它应该可以工作。

以Maven构建方式运行 - 此选项用于构建我们的Maven项目。

项目 - >构建项目 - 默认情况下,Eclipse将拥有自己的构建器。使用此选项将使用这些构建器来构建项目。我们可以添加自己的构建器。请检查此http://www.tutorialspoint.com/eclipse/eclipse_build_project.htm