Conectar ao Banco Firebird no NetBeans

Olá pessoal! Bom dia!
Sou iniciante e estou testando uma conexão com um banco de dados Firebird com o código abaixo.

Nota - Já fui no Netbeans na aba de execução onde tem os itens abaixo e incluir os arquivos JAR do FirebirdSQL e está como mostrado a seguir

Testei a conexão pela interface do Netbeans e conecta normalmente
AQUI É AQUELA ABA EXECUÇÃO

  • Servidor
  • Processos
  • Banco de Dados
    • Driver
      • JDBC-ODBC Bridge
      • Firebird (JCA/JDBC driver)
  • Servidor HTTP
  • Catálogo de Esquemas XML e DTD

Olá pessoal! Bom dia!
Sou iniciante e estou testando uma conexão com um banco de dados Firebird com o código abaixo.

Nota - Já fui no Netbeans na aba de execução onde tem os itens abaixo e incluir os arquivos JAR do FirebirdSQL e está como mostrado a seguir

AQUI É AQUELA ABA EXECUÇÃO

  • Servidor

  • Processos

  • Banco de Dados

    • Driver
      • JDBC-ODBC Bridge
      • Firebird (JCA/JDBC driver)

    ■ jdbc:firebirdsql://localhost:3050/c:\lcmtech\sispa\dados\sispa.fdb
    (isso aqui conecta normalmente e ainda acesso as tabelas com os dados)

  • Servidor HTTP

  • Catálogo de Esquemas XML e DTD

//Class bancofb.java
import java.sql.*;

public class bancofb {
public static void main(String args[]) {
System.out.println("#testando acesso a banco de dado Interbase ");
Connection conn = null;
String teste = “SELECT NOME FROM tb_usuario;”;
try {
Class.forName(“org.firebirdsql.jdbc.FBDriver”);
conn =
DriverManager.getConnection(
“jdbc:firebirdsql://localhost:3050/caminho_do_bd”,“SYSDBA”,“masterkey”);
//O BD está no diretório c:\testebd\fbird\dados\testefbird.fdb
// mas se eu informar assim (c:\testebd\fbird\dados\testefbird.fdb) dá erro
//me ensinem também por favor como informo o caminho para o BD que está neste diretório

   System.out.println("Sucesso na conexão! Massacre! ");   
   Statement stm = conn.createStatement();   
   ResultSet rs = stm.executeQuery(teste);   
   while (rs.next()) {   
     String linha = rs.getString("LOGIN");   
     System.out.println("USUÁRIO: " + linha);   
   }   

   System.out.println("select realizado ");   
 } catch (ClassNotFoundException e) {   
   System.out.println("excessao ClassNotFound...");   
   e.printStackTrace();   
 } catch (SQLException e) {   
   System.out.println("SQL Exception... Erro dos Bravos");   
   e.printStackTrace();   
 } finally {   
   try {   
     conn.close();   
   } catch (SQLException onConClose) {   
     System.out.println("error on closing");   
     onConClose.printStackTrace();   
   }   
 }   

}
}

AQUI VAI O MONTÃO DE ERRO

Non-existing path “C:\ServWev\TesteBancoFB\build\ear-module\WEB-INF\classes” provided.
#testando acesso a banco de dado Interbase
excessao ClassNotFound…
java.lang.ClassNotFoundException: org.firebirdsql.jdbc.FBDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
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:276)
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:169)
at BancoFB.main(BancoFB.java:10)
Exception in thread “main” java.lang.NullPointerException
at BancoFB.main(BancoFB.java:34)
ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): […/…/…/src/share/back/util.c:820]
Java Result: 1

Claudiolcm,
Pelo erro estta faltando o Driver de conexao do Firebird, porem voce disse que ja inseiru neh??
Qual o servidor que voce esta utilizando…se for o tomcat tenta colocar os jar dentro da pasta /shred/lib
e se for o JBOSS joga dentro da pasta deploy

Valeu

Não existe uma pasta “/shred/lib

Só a pasta “Lib”

funciona? Tomcat 6