【问题标题】:How do I pull in rt.jar through maven?如何通过 maven 拉入 rt.jar?
【发布时间】:2015-10-06 10:12:43
【问题描述】:

我正在尝试使用 Java 6 构建 Java 5 系统。我已经配置了 1.5,但我还需要设置为指向 Java 5 rt.jar 以确保没有像使用 Java 6 这样的错误链接蜜蜂。有没有人将 maven 配置为以某种方式从存储库中提取 rt.jar 并以这种方式引用它?

【问题讨论】:

    标签: java maven openjdk


    【解决方案1】:

    您可以使用Animal Sniffer Maven Plugin 验证您对外部库的使用 - 以及隐式 Java 核心 API 的使用

    Animal Sniffer 插件用于构建 API 的签名并根据之前生成的签名检查您的类。

    插件网站显示如何generate signatures for the Java runtime 和如何check against generated signatures

    【讨论】:

      【解决方案2】:

      您可以通过配置默认的 maven java 编译器插件将源和目标选项发送到 javac。以this page 为例。

      【讨论】:

      猜你喜欢
      • 2018-04-02
      • 1970-01-01
      • 2013-10-15
      • 2016-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      相关资源
      最近更新 更多