【问题标题】:Maven: output all Java classes or packages being built into a separate fileMaven:将正在构建的所有 Java 类或包输出到单独的文件中
【发布时间】:2014-01-11 11:18:11
【问题描述】:

我需要 Maven 输出(记录)所有构建到某个单独文本文件中的 Java 类或包,比如 AllClasses.txt 之类的内容,最后将包含:

my.app.Hello
my.app.Main
my.app.Utils
...

有可能吗?谢谢。

【问题讨论】:

  • 看起来更像是命令提示符 (dir) 或 unix 命令的任务
  • 或者通过 antrun maven 插件调用的 ANT 任务,循环遍历目标文件夹中生成的类或其他东西......
  • @EJP 我们需要这个列表来进行精细的记录器配置。由于此处不感兴趣的一些限制,不需要在运行时期间进行 Javaagents 和 WAR/EAR/JAR 解析。
  • 它们对我来说很有趣。这就是我问的原因,很奇怪。在我看来,您不相信 Maven 构建的结果将是需要构建的所有内容的构建版本。这是构建时,而不是运行时。请澄清。
  • Java 类也正在构建或构建和打包?

标签: java maven maven-2


【解决方案1】:

没有现成的插件。您必须为此扩展 maven 编译插件。 我们过去为一个项目做过类似的事情。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-15
    相关资源
    最近更新 更多