【问题标题】:Can I use a Maven plugin (enunciate) in Gradle?我可以在 Gradle 中使用 Maven 插件(发音)吗?
【发布时间】:2013-11-07 17:00:57
【问题描述】:

我有一个名为 enunciate 的 maven 插件,它可以生成漂亮的 API 文档。我宁愿使用 Gradle 作为我的构建工具,但它似乎在这方面受到限制,或者我可能只是不知道如何使用它。

我想知道是否可以在 gradle 中以某种方式使用 maven 插件(发音)?我必须编写一个蚂蚁脚本并调用它吗?到目前为止,我找不到发音的 gradle 示例,所以我猜它不受支持?

【问题讨论】:

  • 听起来像是 Enunciate 的 Gradle 插件可能值得研究。为什么不考虑开设JIRA request
  • 嗨瑞恩!我没有 JIRA 帐户来发布请求,但我愿意。我是新手,我正在尝试将它用于带有 rest 和 jax-ws 服务的 Spring 3 项目。我想使用 gradle 而不是 maven,因为 gradle 是我们构建项目的方式。
  • 在仪表板中看到了注册,所以我可以提交http://jira.codehaus.org/browse/ENUNCIATE-815
  • 仅供参考,我们最终坚持使用 Maven。它不像 gradle 那样简单,但我们发现我们需要更多支持 maven 但不支持 gradle 的插件。
  • 关于 gradle 插件的任何信息?这是阻止我们团队一劳永逸地迁移到 gradle 的唯一原因。

标签: maven plugins ant gradle enunciate


【解决方案1】:

截至 2015 年 10 月,可以使用用于 Enunciate 的 Gradle 插件。

https://github.com/stoicflame/enunciate-gradle

【讨论】:

    【解决方案2】:

    您不能在 Gradle 中按原样使用 Maven 插件;您必须将其移植到 Gradle 插件。这有多难取决于插件使用了多少 Maven API。另一种策略可能是通过 Gradle 的 Exec 任务调用 Maven。

    【讨论】:

    猜你喜欢
    • 2017-09-08
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-26
    相关资源
    最近更新 更多