在groovy中连接到mysql时找不到合适的驱动程序

 非常异族图腾 发布于 2023-02-09 11:18

Java中的JDBC驱动程序管理查看JDBC jar的系统类加载器.

因此,要在GroovyConsole中运行mysql访问脚本,您需要使用:

@GrabConfig( systemClassLoader=true )
@Grab( 'mysql:mysql-connector-java:5.1.27' )

在你的脚本中,或者你需要通过运行它来启动带有类路径jar的控制台:

groovyconsole -cp mysql-connector-java-5.1.27-bin.jar

我不认为有一种方法可以告诉add jar to path选项使用systemClassLoader :-(

1 个回答
  • Java中的JDBC驱动程序管理查看JDBC jar的系统类加载器.

    因此,要在GroovyConsole中运行mysql访问脚本,您需要使用:

    @GrabConfig( systemClassLoader=true )
    @Grab( 'mysql:mysql-connector-java:5.1.27' )
    

    在你的脚本中,或者你需要通过运行它来启动带有类路径jar的控制台:

    groovyconsole -cp mysql-connector-java-5.1.27-bin.jar
    

    我不认为有一种方法可以告诉add jar to path选项使用systemClassLoader :-(

    2023-02-09 11:22 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有