jenkins显示“ java.lang.ClassNotFoundException:com.mysql.jdbc.Driver”

时间:2019-05-22 10:02:44

标签: mysql jenkins-pipeline jenkins-groovy

我用Groovy编写了一个与mysql数据库连接的jenkins管道。但是,当它连接到mysql时,它会显示“

  

java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

”。有什么办法可以解决此错误。如果没有,我该如何使用jenkins管道进行mysql操作的连接。我编写了以下代码来连接mysql数据库。

def props = [user: '', password: '', allowMultiQueries: 'true'] as Properties
def url = 'jdbc:mysql://myserver:port/'
def driver = 'com.mysql.jdbc.Driver'
def sql = Sql.newInstance(url, props, driver)
echo 'Database connection sucess'

谢谢

1 个答案:

答案 0 :(得分:0)

得到该错误的原因是无法访问MySQL JDBC连接jar。 现在可能的原因可能是