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 :-(
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 :-(