Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [Tomcat] Librerie nella "lib" viene utilizzata la più recente o la prima che trova?

    Buon giorno,
    ho installato il tomcat, funziona tutto alla perfezione.

    La domanda banale è:
    Avendo più versioni del Jar tutte all'interno della directory "lib"
    (perchè cerco di tenerle aggiornate) :berto:

    per connettermi al mysql, non viene specificata una versione del driver, ma solo il driver "com.mysql.jdbc.Driver" tramite Class.forName("com.mysql.jdbc.Driver").newInstance ();

    Tomcat carica la più recente o la prima che capita?

    ./lib/ ---------------------
    mysql-connector-java-5.1.4-bin.jar
    mysql-connector-java-5.1.5-bin.jar
    mysql-connector-java-5.1.6-bin.jar
    mysql-connector-java-5.1.7-bin.jar
    ---------------------------


    Grazie e buona giornata
    Andrea Cecchinato
    LoginDOT.com || Directory gratuita
    Aggiungete i vostri siti gratuitamente, back link non necessario, ma gradito.

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

    Re: [Tomcat] Librerie nella "lib" viene utilizzata la più recente o la prima che trova?

    Originariamente inviato da Andreace86
    Tomcat carica la più recente o la prima che capita?
    La prima che capita, in un modo dipendente dal S.O. Nel senso che dipende da come è l'ordine fisico dei file nel file-system.
    Per precisare: tutti i jar verrebbero comunque messi in classpath ma è chiaro che quando la JVM cerca una classe es. com.mysql.jdbc.Driver, si ferma al primo jar che soddisfa tale richiesta. E quale è ... può cambiare, come ho detto prima.

    Non fare cose del genere!
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Grazie per la risposta.
    ( Sono un nubbio di Java e Tomcat )
    Tolgo subito tutte le vecchie versioni.

    Uff... stò sbagliando tutto, pensavo onestamente (che ci fosse una gestione delle versioni) che caricasse la più recente (forse è chiedere troppo). :berto:



    Grazie e buona giornata
    LoginDOT.com || Directory gratuita
    Aggiungete i vostri siti gratuitamente, back link non necessario, ma gradito.

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Andreace86
    pensavo onestamente (che ci fosse una gestione delle versioni) che caricasse la più recente (forse è chiedere troppo). :berto:
    Leggi:
    http://en.wikipedia.org/wiki/Java_Classloader#JAR_hell
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Grazie mille
    LoginDOT.com || Directory gratuita
    Aggiungete i vostri siti gratuitamente, back link non necessario, ma gradito.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.