java - Jenkins Build - 找不到 Java 类

标签 java database oracle maven jenkins


我有一个 Maven 项目,我想通过 Jenkins 构建。我将一个 ojdbc 独立 JAR 添加到类路径中,以访问数据库。但是当 Jenkins 尝试加载 OracleDriver 时,它找不到它。不过,本地构建工作完美。

我必须通过maven集成OracleDriver吗?我只是这样加载驱动程序:

Class.forName("oracle.jdbc.OracleDriver");
conn = DriverManager.getConnection(DBURL, DBUSER, DBPASS);

Jenkins 错误:java.lang.ClassNotFoundException:oracle.jdbc.OracleDriver

最佳答案

成功了。我只需通过 maven 安装 ojdbc.jar 即可。我遵循了这个指南:http://javabycode.com/build-tools/maven/add-oracle-jdbc-driver-maven.html

关于java - Jenkins Build - 找不到 Java 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47407886/

相关文章:

java - 创建 Realm 对象时出现问题( IllegalStateException : Cannot modify managed objects outside of a write transaction)

mysql - 在命令行中上传 .sql 文件时出现语法错误

oracle - Snowflake 中的 dbms_random.value() - Oracle 到雪花的转换

sql - 创建在两个表上运行的触发器

database - 为什么 Select 1 比 Select count(*) 快?

java - 如何过滤 Jersey SSE 中的事件?

java - Swing MVC - 在已经可见的情况下刷新 JComboBox 的内容

java - 自动生成在 Eclipse 中抛出的 stub 方法

database - 如何将数据从 CRM 4.0 数据库传输到另一个 CRM 4.0 数据库?

php - 查看多行或多个值中一列的逗号分隔值