在 grails 应用程序上集成开源 java 库

Integrating a open source java lib on grails application

我想将 apache tika jar 或源文件集成到我的 grail 应用程序中,我该怎么做...

如何将源文件访问到我的 groovy 控制器或其他东西

试用 grails apache tika 插件 http://grails.org/plugin/tika-parser

有很多方法可以在 grails 项目中包含 jar,但我认为最好的方法是使用 maven。

<dependency>
    <groupId>org.apache.tika</groupId>
    <artifactId>tika-core</artifactId>
    <version>...</version>
 </dependency>

添加到您的 BuildConfig.groovy 文件中

dependencies {
  ...
  compile'org.apache.tika:tika-core:1.7'
  ...
}

还有第三种选择。您可以将下载的 .jar 文件放入您的 grails 项目的 /lib 目录中。做 grails package 它应该被拾起。这当然是一个比仅使用插件或依赖项要差得多的解决方案,但可能会派上用场。