【发布时间】: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 文件。即使在运行时,我也可以拥有许多这样的模型并在它们之间进行更改。