![](/img/trans.png)
[英]How to update Apache Tomcat Embed from 9.0.35 to 10.0.4 in Java application
[英]Embed Apache stanbol in java application(Maven)
我对Maven相当陌生,我无法弄清楚如何在我的Maven应用程序中嵌入Apache Stanbol。
我在pom中添加了以下依赖项,由于存储库中没有可用的jar,因此<type>
是pom。
`</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应用程序中的示例。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.