2017-05-04 70 views
0

我都已经从的Oracle 11g迁移到12c.I独立应用程序已经从 ojdbc14.jar改变的jar文件ojdbc7.jar(JVM版本7) 。在代码还我已经改变了oracle.jdbc.driverType.OracleTypesoracle.jdbc.OracleTypes也oracle.jdbc.pool.OracleDataSource 是映射Ojdbc7.jar.its在本地,但其未能DEV信封上面异常的工作。 PS: - 所有的neccesary依赖性也保持在lib文件夹和ojdbc14.jar的已被替换的DEV ENV ojdbc7.jar,但仍然抛出了上述异常。 有何建议?java.lang.NoClassDefFoundError:甲骨文/ JDBC /游泳池/ OracleDataSource - 新一

+0

@Jean其resolved..bcs UNIX软链接是指LIB的不同位置。 –

回答

0

这必须是一个classpath的问题。这个类oracle.jdbc.pool.OracleDataSource位于ojdbc7.jar中。您可以通过查看在DEV环境中如何启动java来检查类路径(类路径通常在命令行中设置)。