Enviado em 25/11/2014 - 15:38h
Estou com problemas para configurar uma conexão JDBC no Rocks 6.1.1.Exception in thread "main" java.lang.NoClassDefFoundError: org/postgresql/jdbc4/Jdbc4Connection at org.postgresql.Driver.makeConnection(Driver.java:410) at org.postgresql.Driver.connect(Driver.java:280) at java.sql.DriverManager.getConnection(DriverManager.java:571) at java.sql.DriverManager.getConnection(DriverManager.java:215) at testaconexao.TestaConexao.main(TestaConexao.java:40) Caused by: java.lang.ClassNotFoundException: org.postgresql.jdbc4.Jdbc4Connection at java.net.URLClassLoader$1.run(URLClassLoader.java:363) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 5 more Caused by: java.io.EOFException: Detect premature EOF at sun.misc.Resource.getBytes(Resource.java:131) at java.net.URLClassLoader.defineClass(URLClassLoader.java:444) at java.net.URLClassLoader.access$100(URLClassLoader.java:71) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) ... 10 more
java version "1.7.0_51" Java(TM) SE Runtime Environment (build 1.7.0_51-b13) Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)
PostgreSQL 9.3.5 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.4.7 20120 313 (Red Hat 4.4.7-4), 64-bit
postgresql-9.2-1004.jdbc41.jar
Enviado em 25/11/2014 - 21:11h
Olá.Enviado em 25/11/2014 - 21:38h
Olá hrcerq,postgresql-9.3-1102.jdbc4.jar postgresql-9.3-1102.jdbc41.jar postgresql-9.2-1104.jdbc41.jar postgresql-8.4-703.jdbc4.jar postgresql-8.3-607.jdbc2.jar
Enviado em 26/11/2014 - 10:20h
Sim, você tem razão.Exception in thread "main" java.lang.NoClassDefFoundError: org/postgresql/jdbc4/Jdbc4Connection at org.postgresql.Driver.makeConnection(Driver.java:410) at org.postgresql.Driver.connect(Driver.java:280) at java.sql.DriverManager.getConnection(DriverManager.java:571) at java.sql.DriverManager.getConnection(DriverManager.java:215) at testaconexao.TestaConexao.main(TestaConexao.java:40) Caused by: java.lang.ClassNotFoundException: org.postgresql.jdbc4.Jdbc4Connection at java.net.URLClassLoader$1.run(URLClassLoader.java:363) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 5 more Caused by: java.io.EOFException: Detect premature EOF at sun.misc.Resource.getBytes(Resource.java:131) at java.net.URLClassLoader.defineClass(URLClassLoader.java:444) at java.net.URLClassLoader.access$100(URLClassLoader.java:71) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) ... 10 more
Enviado em 26/11/2014 - 12:44h
Para a tua versão da JVM 1.7.0_51 com o PostgreSQL 9.3.5 o driver certo é o postgresql-9.3-1102.jdbc41.jar.Enviado em 26/11/2014 - 13:19h
Ok buckminster,run: Número do experimento ==============>3 CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)
Rocks 6.1.1 (Sand Boa) Profile built 19:32 30-May-2014
package testaconexao; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; import java.sql.Statement; import java.util.logging.Level; import java.util.logging.Logger; public class TestaConexao { private static Connection con; private static ResultSet rs; private static ResultSetMetaData rsmd; private static Statement stm; private static int experimento; public static void main(String[] args) { try { Class.forName("org.postgresql.Driver"); con = DriverManager.getConnection( "jdbc:postgresql://999.999.999.999:5432/meubanco", "postgres", "postgres"); stm = (Statement) con.createStatement(); stm.executeQuery("SELECT NEXTVAL('experimento_seq')"); rs = stm.getResultSet(); rs.next(); experimento = rs.getInt(1); System.out.println("Número do experimento ==============>"+experimento); } catch (ClassNotFoundException | SQLException ex) {System.out.println(ex.getMessage()); Logger.getLogger(TestaConexao.class.getName()).log(Level.SEVERE, null, ex); } } }
Enviado em 27/11/2014 - 14:24h
Olá buckminster e hrcerq,Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04