【问题标题】:What is the recommended way to deploy a Maven module?部署 Maven 模块的推荐方法是什么?
【发布时间】:2010-11-06 03:47:09
【问题描述】:

我有一个多模块 Maven 项目,其中一个模块具有主类。我想打包和部署这个模块,但我不知道我现在应该做什么。我知道this question,但我不知道这是否是一个好方法。您能否告诉我部署 Maven 模块的推荐方法是什么?谢谢。

【问题讨论】:

    标签: deployment maven packaging


    【解决方案1】:

    我有一个多模块 Maven 项目,其中一个模块具有主类。我想打包和部署这个模块,但我不知道我现在应该做什么。

    对于 package 部分,我假设您要创建一个可执行 JAR,包括其依赖项(也称为 uberjar 或 megajar)。有几种方法可以做到这一点:

    关于 deploy 部分,很大程度上取决于您所说的 deploy 的含义。如果你的意思是在一些远程机器上安装一个包,Maven 并没有真正提供任何工具,这并不真正在 Maven 的范围内——这并不意味着它根本无法完成(但这也不意味着为此使用 Maven 是个好主意)。

    我知道这个问题,但我不知道这是否是一个好方法。

    现在已接受的答案已得到修复(在一段时间内显然是错误的),这是一种方法。如果它可以为您完成工作,那么这是一个好方法。

    【讨论】:

      猜你喜欢
      • 2011-11-05
      • 2018-10-30
      • 2014-09-05
      • 1970-01-01
      • 1970-01-01
      • 2017-01-25
      • 1970-01-01
      • 2014-05-16
      • 1970-01-01
      相关资源
      最近更新 更多