首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在java应用程序中嵌入Apache stanbol (Maven)

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

Stack Overflow用户
提问于 2014-06-11 17:28:16
回答 1查看 264关注 0票数 2

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

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

代码语言:javascript
复制
`</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>

EN

回答 1

Stack Overflow用户

发布于 2014-11-12 17:35:33

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24159306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档