【问题标题】:how to configure Wildfly to deploy Maven project如何配置 Wildfly 部署 Maven 项目
【发布时间】:2020-05-05 14:53:40
【问题描述】:

我正在使用 Eclipse 学习 Maven,但对于如何在远程服务器上部署它有点困惑。
在使用 Maven 之前,我创建了一个 Web 项目并将其导出为 ear 文件并复制到服务器的部署文件夹中。使用 Maven,我是否遵循相同的步骤?我需要通过修改配置xml在wildfly服务器上安装maven吗?谢谢。

【问题讨论】:

  • 不要使用构建工具来执行应用程序!配置 maven 以生成您需要的任何工件(jarwarear、...)并将其复制到远程服务器。最好通过部署管道。

标签: java maven wildfly


【解决方案1】:

仅使用 maven 来制作工件(jar、war、ear)。几年前我处于同样的位置,并找到了一个有用的link 来构建一个带有 maven 的ear 项目。 对于剩余的任务,我编写了 Shell 脚本以将工件从 /target 目录移动到 wildfly10 \standalone\deployments

【讨论】:

    【解决方案2】:

    也可以在没有任何脚本的情况下使用符号链接来实现。只需 cd 到您的 \standalone\deployments 目录,然后:

    ln -s [ABSOULUTE-PATH-TO-YOUR-WAR/EAR-FILE] [NAME-OF-EAR]
    

    就是这样。如果你对符号链接更感兴趣,你可以阅读here

    【讨论】:

      猜你喜欢
      • 2018-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-12
      • 1970-01-01
      相关资源
      最近更新 更多