gpt4 book ai didi

java - 在 java 应用程序中嵌入 Apache stanbol(Maven)

转载 作者:行者123 更新时间:2023-11-29 08:47:59 25 4
gpt4 key购买 nike

我是 Maven 的新手,我不知道如何将 Apache Stanbol 嵌入到我的 Maven 应用程序中。

我已将以下依赖项添加到我的 pom,<type>是 pom,因为存储库中没有可用的 jar。

`</dependencies>
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>apache-stanbol</artifactId>
<version>0.12.0</version>
<type>pom</type>
</dependency>
</dependencies>`

我如何在我的 java 应用程序中包含 Apache Stanbol,例如直接的 open-nlp

<dependency>
<groupId>org.apache.opennlp</groupId>
<artifactId>opennlp-tools</artifactId>
<version>1.5.3</version>
</dependency>

最佳答案

Apache Stanbol 是基于 OSGi 的,如果您的应用程序是基于 OSGi 的,您可以简单地将相关包安装到您的运行时中。但是,如果您的应用程序不是 OSGi,您将需要启动嵌入式 OSGi 运行时并在那里配置相关的 Stanbol 包。

此邮件线程讨论了这个问题 [1],建议的解决方案是在嵌入式 Felix 运行时中配置 Stanbol,如 [2] 中所述。但是,到目前为止,我还没有找到将 Stanbol 嵌入到非 OSGi 应用程序中的示例。

[1] http://mail-archives.apache.org/mod_mbox/incubator-stanbol-dev/201111.mbox/%3CCABMc4VYP5e+vtW1As1yP7RRnSg84DjtApZ9J5vpS14ryV6OQ1Q@mail.gmail.com%3E

[2] https://felix.apache.org/site/apache-felix-framework-launching-and-embedding.html#ApacheFelixFrameworkLaunchingandEmbedding

关于java - 在 java 应用程序中嵌入 Apache stanbol(Maven),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24159306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com