Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    94

    [Java] Problemi con connessione ai database

    Salve a tutti..
    in un'applicazione java, in particolare in pagina jsp ho scritto del codice per la connessione a un DB, per prima cosa avevo utilizzato mysql, ma poi nn funzionava e ho utilizzato h2 di java.
    Credo che ci siaono problemi con i driver ma nn capisco perchè, ho incluso i jar e ho fatto molte verifiche.
    Mi serve aiuto.. sto programmando con eclipse
    codice:
    <% 	
    			String url="jdbc:h2:tcp://localhost/~/DBAlboScaduti";
    			String driver = "org.h2.Driver";
    			
    			Class.forName(driver);
    			Connection con = DriverManager.getConnection(url, "federica", "federica" );
    		
    %>
    errore:
    GRAVE: Servlet.service() for servlet jsp threw exception
    java.lang.ClassNotFoundException: org.h2.Driver

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328

    Re: [Java] Problemi con connessione ai database

    Originariamente inviato da Fede865
    java.lang.ClassNotFoundException: org.h2.Driver
    Il driver non è nel classpath del tuo application server / servlet container.
    Quindi non trova la classe da caricare.

    Non so nemmeno cosa sia H2 (mi informerò), ma l'errore è quello.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    94

    Re: Re: [Java] Problemi con connessione ai database

    Originariamente inviato da LeleFT
    Il driver non è nel classpath del tuo application server / servlet container.
    Quindi non trova la classe da caricare.
    mi spieghi come si ci mette per favore???

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Re: Re: [Java] Problemi con connessione ai database

    Originariamente inviato da Fede865
    mi spieghi come si ci mette per favore???
    In una webapp Java EE i jar che si vuole siano specifici della webapp vanno sotto WEB-INF/lib

    Si possono anche gestire jar che siano "condivisi" tra le webapp ma si devono mettere in una locazione specifica del application server/servlet container.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    94

    Re: Re: Re: Re: [Java] Problemi con connessione ai database

    Originariamente inviato da andbin
    In una webapp Java EE i jar che si vuole siano specifici della webapp vanno sotto WEB-INF/lib

    Si possono anche gestire jar che siano "condivisi" tra le webapp ma si devono mettere in una locazione specifica del application server/servlet container.
    ora mi da questo errore..
    codice:
    org.h2.jdbc.JdbcSQLException: Version mismatch, driver version is "0" but server version is "6" [90047-161]
    sarà legato alle versioni, io nn ne capisco tanto, mi dai una mano per favore???

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    94

    Re: Re: Re: Re: [Java] Problemi con connessione ai database

    Originariamente inviato da andbin
    In una webapp Java EE i jar che si vuole siano specifici della webapp vanno sotto WEB-INF/lib

    Si possono anche gestire jar che siano "condivisi" tra le webapp ma si devono mettere in una locazione specifica del application server/servlet container.
    ho risolto!!!
    grazie mille.. avevo scaricato un jar sbagliato!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.