jump to navigation

Diferenças entre classes12.jar, ojdbc14.jar ojdbc5.jar e ojdbc6.jar janeiro 15, 2011

Posted by Leonardo Pucci in Linux, Windows.
trackback

Me deparei com este problema ao ter que instalar um servidor com tomcat e um conector oracle que não funcionava de forma nenhuma!

Passado alguns dias analisando a situação, percebi que os clientes oracle para java tinham algumas particularidades.

Veja que interessante!

Diferenças entre classes12.jar, ojdbc14.jar, ojdbc5.jar e ojdbc6.jar

classes12.jar – pra java 1.2 e 1.3

ojdbc14.jar – para java 1.4

ojdbc5.jar – pra java 1.5

ojdbc6.jar – pra java 1.6

Problemas comuns:

javax.servlet.ServletExceptionjava.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

Se voce se deparou com este erro, é porque o pacote oracle.jdbc.driver.OracleDriver que esta sendo utilizado no codigo para se conectar ao banco oracle já deixou de ser utilizado. Se voce pode, comece a utilizar o pacote oracle.jdbc.OracleDriver.

The use of the package oracle.jdbc.driver has been deprecated
since the initial version of 9i. Your code should use the package
oracle.jdbc instead. New features since Oracle 9i are incompatible
with use of the package oracle.jdbc.driver. Although we continue
to support the old package oracle.jdbc.driver in this release to
provide backwards compatibility, the package will definitely be
removed in the next major release. If you still have existing
applications that use the old oracle.jdbc.driver package, now is the
time to convert your code.

All that is required to covert your code is to replace
“oracle.jdbc.driver” with “oracle.jdbc” in the source and recompile.”

Voce pode rodar os drivers antigos nas maquinas virtuais novas.  Só que o seu código nao pode usar as features novas do jdbc3 e 4…

Comentários»

No comments yet — be the first.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.