找不到驱动程序类:com.sap.cloud.db.jdbc.Driver

2020-09-16 15:31发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我正在通过cloudbees Jenkins使用Maven插件neo-java-web-maven和sql-maven-plugin自动执行以下步骤。

1。 使用neo-java-web-maven插件打开db-tunnel

2。 然后,使用sql-maven-plugin在数据库中创建技术用户

以上步骤是使用Maven插件通过以下方式自动完成的:

云蜂詹金斯。 该应用程序和HANA DB在SAP云平台中。

cloudbees jenkins中的错误如下,

 [错误]无法在项目my-app上执行目标org.codehaus.mojo:sql-maven-plugin:1.5:execute(default-cli):找不到驱动程序类:com.sap.cloud.db.jdbc  。驱动程序->

 引起原因:org.apache.maven.plugin.MojoExecutionException:未找到驱动程序类:com.sap.cloud.db.jdbc.Driver
 在org.codehaus.mojo.sql.SqlExecMojo.getConnection(SqlExecMojo.java:892)
 在org.codehaus.mojo.sql.SqlExecMojo.execute(SqlExecMojo.java:612)
 在org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
 在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)

即使提供了dependency(ngdbc)和驱动程序类,我仍然遇到上述错误。 我不确定POM.xml中缺少什么。 我已经附加了pom文件。 您可以看看是否还好或缺少什么吗?

干杯

Thaj sap-qa-sql-maven-plugin2.txt

sap-qa-sql-maven-plugin2.txt (3.9 kB)
2条回答
派大星 ヾ
2020-09-16 16:15

嗨伊万,

现在,SQL语句起作用了。

当我在Jenkins中将目标设置为" sql:execute -P someprofileid"并且POM如下时(default-cli对执行SQL很重要)


default-cli

<配置>

com.sap.db.jdbc.Driver

jdbc:sap://localhost:30015

<用户名> $ {用户名}

<密码> $ {DBpassword}

true

创建用户****密码****;

再次感谢您的迅速答复和帮助。

干杯

Thaj

一周热门 更多>