grails - Grails升级-Java 1.8兼容性从1.3.7到2.4.1。如何在类路径中添加自定义jar

标签 grails upgrade

我已将我的应用程序从grails 1.3.7升级到2.4.1,以实现Java 1.8兼容性。
在运行应用程序时,我正在获取ClassNotFoundException

该类存在于自定义jar中。我尝试在buildConfig中添加以下内容,但这没有帮助。

flatDir name:'myCustomjar.jar', dirs:'abc/lib'

请指导我如何在grails应用程序的类路径中添加jar。

我也尝试在user.home/.grails/ivy-cache中手动添加jar,但错误仍然存​​在。

最佳答案

在grails 2.4中,将JAR文件放入<root>/lib文件夹就足够了。然后添加

dependencies {
  compile files('libs/your_lib.jar')
}

关于grails - Grails升级-Java 1.8兼容性从1.3.7到2.4.1。如何在类路径中添加自定义jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50812225/

相关文章:

Python --version 不更新

c# - 在卡住分辨率之前无法返回值(将 Umbraco 版本 4.9.1 升级到 4.11.1)

grails - 未显示Grails脚手架数据

grails - 使用路由1.2.2插件时,Grails无法解析Apache Camel组件(当需要.jar时需要.zip)

email - 使用模板发送电子邮件-Grails

azure - : 'upgrade' is not in the 'az' command group

Android Studio 安装失败,因为设备已经有更新的版本

upgrade - 将数据从 MarkLogic 7 上的数据库迁移到 MarkLogic 9 上的数据库

hibernate - 如何基于id更新一行(grails域类)?

Grails 域约束定义