【问题标题】:Maven - deploy static contentMaven - 部署静态内容
【发布时间】:2014-04-09 11:28:55
【问题描述】:

目前我正在使用具有两个不同目标的 ANT:

1 编译源代码,创建分解的WAR文件并部署到appplication srv (wildfly8)

2 只需将静态文件 (HTML/JS) 复制到应用程序 srv 上的 war 文件中

这使得在前端开发非常舒适,因为第二个目标非常快。

现在我想在 maven 上迁移项目,但我真的不知道如何定义这样的目标/目标以实现相同的结果。 所以我想在 maven 中做的是有不同的目标:一个编译我的 Java 源代码并部署一个新的 WAR 文件,另一个只是将静态内容复制到应用程序服务器上分解的 WAR 文件中。

【问题讨论】:

    标签: java maven wildfly


    【解决方案1】:

    您可以实现与使用 ANT 相同的功能

    1) 默认情况下install 目标将构建战争文件。如果它不起作用,您可以使用https://maven.apache.org/plugins/maven-war-plugin/,它的目标是war:war。

    2) 实现第二个目标 您可以使用 Maven 资源插件,它的目标是 resources:resources。你可以参考http://maven.apache.org/plugins/maven-resources-plugin/,例如http://maven.apache.org/plugins/maven-resources-plugin/examples/copy-resources.html

    【讨论】:

      猜你喜欢
      • 2019-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多