【问题标题】:What is Workflow management using Maven?什么是使用 Maven 的工作流管理?
【发布时间】:2016-01-30 18:58:26
【问题描述】:

我在 Eclipse 中使用 Maven 的经验很少。我收到的一份工作描述将“使用 Maven 的工作流管理”作为一项必需技能。这是什么意思 ?他们可能期待什么?

【问题讨论】:

    标签: maven workflow


    【解决方案1】:

    我认为他们希望你纠正他们? :D

    我不确定他们指的是什么。我猜这与使用 eclipse (?) 和 maven 创建和交付软件的开发人员工作流程有关。

    因此,从头开始设置项目通常是从 maven 原型(如果您喜欢项目模板)完成的。许多开源框架都提供了原型。 对于现有项目,您可以从版本控制中检查代码并将其导入 eclipse。需要 m2eclipse 插件来做到这一点(但我认为拥有它很常见) 然后是构建软件。这是通过执行 maven 阶段完成的(然后将执行插件)。有关详细信息,请参阅maven-phases。 Maven 阶段具有执行的默认插件(例如 compile 将运行编译器插件)。

    因此您的工作流程将如下所示:您修改文件。编译它们,测试它们,打包它们,将工件部署到 maven 存储库中。 maven 安装阶段会将工件存储在您的本地存储库中,maven 部署阶段会将它们上传到公司的存储库中。

    从那里安装文件。然而,您可以使用 maven 插件将软件安装到应用程序服务器中。这取决于公司的传统。

    我不会将工作流程视为像 BPMN 那样严格的逐步思考。开发通常是通过大量的个人实践来完成的(例如预先编写或在实施时编写的测试,等等)。

    希望这会有所帮助:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-29
      • 1970-01-01
      • 2017-06-27
      相关资源
      最近更新 更多