【问题标题】:Maven: Multiple plugins invoking multiple lifecyclesMaven:调用多个生命周期的多个插件
【发布时间】:2011-10-09 18:51:22
【问题描述】:

我使用 maven 已经有一段时间了(几年),所以令我惊讶的是我以前从未遇到过这个问题,或者至少有某种处理方法......

我正在尝试调用以下插件/目标(按指定顺序):

  1. sql-maven-plugin:执行
  2. hibernate3:hbm2ddl
  3. dbunit:操作
  4. 码头:运行

简而言之,我正在创建一个数据库、生成一个模式、插入数据,然后启动一个 web 应用程序。但是,hbm2ddl 和 jetty:run 目标都会调用(fork)它们自己的生命周期阶段,这会导致其他一些绑定的插件目标多次运行。

这显然不是我想要的。有没有办法解决这个问题?

谢谢!!

【问题讨论】:

  • 你能发布你的 pom.xml 的相关部分吗?

标签: maven maven-plugin dbunit hbm2ddl maven-jetty-plugin


【解决方案1】:

我发现了一些与此相关的 Stack Overflow 问题(尤其是 jetty:run 目标),以及一些相关的错误:

【讨论】:

    猜你喜欢
    • 2018-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-14
    • 2012-04-18
    • 2014-04-18
    • 2017-09-05
    • 2015-05-26
    相关资源
    最近更新 更多