Grails 2.4.5 lib文件夹

时间:2017-09-05 13:03:51

标签: grails

我们有一些库不在我们的本地存储库中,由于某些原因,它们不会很快出现在那里。所以我需要手动添加一些库到我们的本地开发等环境。框架的lib文件夹在哪里手动放入我们的内部jar库?我使用sdkman将grails安装到我的mac。

是/Users/myuser/.sdkman/candidates/grails/current/lib吗?

1 个答案:

答案 0 :(得分:2)

您可以使用此代码在.jar中添加本地grails-app/conf/BuildConfig.groovy文件作为依赖项:

/*
 * prj/
 *   grails-app/
 *     conf/
 *       BuildConfig.groovy
 *   lib/
 *     your_lib.jar
 */
dependencies {
    compile files('libs/your_lib.jar')
}

lib目录必须位于项目的根目录中。

如果要在目录中包含所有.jar文件,请使用以下命令:

dependencies {
    runtime fileTree(dir: 'libs', include: '*.jar')
}

这是一个gradle配置文件,您可以找到gradle file dependencies documentation here

对于Grails,请查看2.4.5 specific dependency resolution documentation