【问题标题】:How to include groovy test-sources in generated jar or sources-jar using Maven如何使用 Maven 在生成的 jar 或源 jar 中包含 groovy 测试源
【发布时间】:2012-04-11 03:01:37
【问题描述】:

我正在使用带有 gmaven 插件的 Maven。我还使用maven-source-plugin,它允许我生成包含我的源代码的source.jar。我也有 groovy 测试,它们位于标准的 src/test/groovy 目录中。我配置了 pom.xml 以便在构建项目时运行测试。问题是,我找不到如何将常规测试源包含到生成的-sources.jar 或至少在myApp.jar 本身中。正如我从这里看到的:http://docs.codehaus.org/display/GMAVEN/Building+Groovy+Projects,'groovy-jar' 目标被标记为 TODO。求指教,有解决办法吗?

【问题讨论】:

    标签: maven unit-testing groovy gmaven-plugin


    【解决方案1】:

    通常可以使用 maven-sources-plugin 的 test-jar 目标创建一个测试罐,此外,如果您更详细地查看 maven-sources-plugin 的文档以将常规源添加到源中,它将对您有所帮助-罐子。

    【讨论】:

    • 谢谢,我在下面发布了答案。
    【解决方案2】:

    我搜索了“maven-sources-plugin add groovy sources”并找到了这个。

    http://maven.40175.n5.nabble.com/use-relative-Path-in-includes-and-excludes-of-maven-source-plugin-tp120913p120915.html

    成功了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-24
      • 2012-02-18
      • 2014-10-08
      • 1970-01-01
      • 2013-07-07
      • 2014-10-15
      • 2023-03-04
      • 2014-07-18
      相关资源
      最近更新 更多