Conexao com o Banco de Dados

2 respostas
T

Olá galera!

Estou com um probleminha para fazer a conexão da minha aplicação com o banco postgresql, mas acho que o problema nao tem nada a ver com o banco.

Quando rodo a aplicação gera uma exceção:

Exception in thread main java.lang.UnsupportedClassVersionError: Bad version number in .class file

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:620)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)

at java.net.URLClassLoader.access$100(URLClassLoader.java:56)

at java.net.URLClassLoader$1.run(URLClassLoader.java:195)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:188)

at java.lang.ClassLoader.loadClass(ClassLoader.java:306)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)

at java.lang.ClassLoader.loadClass(ClassLoader.java:251)

at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:164)

at connection.DatabaseManager.connect(DatabaseManager.java:37)

at connection.DatabaseManager.<init>(DatabaseManager.java:32)

at utilities.DatabaseSingleton.<init>(DatabaseSingleton.java:28)

at utilities.DatabaseSingleton.getInstance(DatabaseSingleton.java:33)

at principal.TesteConection.main(TesteConection.java:26)

Java Result: 1

Me ajudem por favor o que esta acontecendo?

2 Respostas

G

Você usa o que pra desenvolver? Netbeans??
Qual versão do seu Java?

Tente criar as classes novamente…

E

Dê uma olhada no site onde você baixou o driver para qual versão do java ele serve.
Esse erro acontece quando você está tentando utilizar uma classe que foi compilada para uma versão superior da que você está utilizando para executar.

Provavelmente você está usando o driver JDBC 4 do postgres só serve para o JDK 6 e seu projeto deve estár com source 5.0.

Criado 16 de janeiro de 2008
Ultima resposta 17 de jan. de 2008
Respostas 2
Participantes 3