【问题标题】:passing jar file in java code在java代码中传递jar文件
【发布时间】:2017-05-31 10:37:04
【问题描述】:

我有一个需要 jar 文件路径的函数

builder.add(EventAnnotator.createAnnotatorDescription("/org/apache/ctakes/temporal/ae/eventannotator/model.jar"));

这是指我的资源文件夹中的jar文件(据我所知)。 我的 Maven 本地存储库中有相同的 jar 文件。并想改用它。 有没有办法像这样将它作为字符串传递?

【问题讨论】:

  • 在资源文件夹中有一个 jar 文件没有意义。您应该将其作为依赖项等。
  • @khmarbaise 好的。但是作为依赖使用后,如何在java代码中引用呢?
  • 为什么需要在java代码中引用jar文件?您通常使用定义为依赖项的 jar 文件的类,或者可能是该 jar 文件中的资源(应该这样做)。 ?
  • 这些 .jar 文件基本上是包含正在使用的注释器模型(在 NLP 中使用)的 zip 文件。即使在运行时,我也可以拥有许多这样的模型并在它们之间进行更改。

标签: java maven jar


【解决方案1】:

看来我们可以直接使用 jar 文件的路径,根据资源的结构(如果你把它放在那里)。以前这对我不起作用,因为我还有其他一些错误。

【讨论】:

    猜你喜欢
    • 2018-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-18
    • 2011-04-02
    • 2016-12-31
    • 2012-04-08
    • 1970-01-01
    相关资源
    最近更新 更多