2017-05-04 4 views
0

私は12c.IにOracle 11gのから移行されたスタンドアロンアプリケーションを持っているojdbc7.jarojdbc14.jarからjarファイルを変更した(JVMのバージョンされる7)また、oracle.jdbc.driverType.OracleTypesoracle.jdbc.OracleTypesに変更しました。oracle.jdbc.pool.OracleDataSource は、ローカルで動作しているが障害のあるDEV Envに上記の例外を使用して、Ojdbc7.jar.itsにマッピングしています。 PS:lib-folderにosdbc14.jarという別の依存関係も保持されていますが、DEV ENVではojdbc7.jarに置き換えられましたが、依然として上記の例外がスローされています。 提案がありますか?java.lang.NoClassDefFoundErrorが:オラクル/ JDBC /プール/のOracleDataSource - 新しいもの

+0

@Jean解決済み..bcs unixソフトリンクはlibの別の場所を参照しています。 –

答えて

0

これはクラスパスの問題である必要があります。このクラスoracle.jdbc.pool.OracleDataSourceはojdbc7.jarにあります。クラスパスは、DEV環境でJavaがどのように起動されているかを調べることで確認できます(クラスパスはしばしばコマンドラインで設定されます)。

関連する問題