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

    /hibernate.cfg.xml not found

    Sto programmando con eclipse, dopo aver fatto alcune classi creato il file hibernate.cfg.xml ed alcuni file hbm, tutto funziona, dopo un po però senza motivo (almeno per me che non lo trovo) mi esce questo errore :

    /hibernate.cfg.xml not found

    che non mi fa funzionare piu niente, ho riprovato a rifare tutto il progetto da capo, e mi riesce lo stesso errore quando 1 minuto prima funzionava senza nessun problema.
    il file hibernate.cfg.xml si trova nella directory root del progetto (src per capirci) cercando su internet ho trovato :
    Problem was the location of hibernate.cfh.xml. By default Configration class take hibernate file location as /hibernate.cfg.xml which means the root of project. So knowing this we always put file in root of project.

    But problem comes of our source and binary locations are different. so all configuration files should copy to binary locations (in war file or web-inf.classes) or actual binary location in case of core java based projects.

    quindi mi chiedevo potete dirmi dove trovare il dile war del mio progetto cosi ci metto dentro in manuale il file cgf ? tnx mille in anticipo, se avete altre soluzioni o sapete dove ho sbagliato mi farebbe piacere saperlo.

  2. #2
    il file deve stare nella root del classpath. Se usi un'applicazione web allora avrai i file WAR, le cui classi stanno in WEB-INF/classes; ma non mi sembra questo il tuo caso...

    Quando ti esce l'errore, il file è ancora presente nella cartella dove ci sono le classi compilate (.class)?
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  3. #3
    si il problema come avevi intuito era quello, per spiegarmi velocemente, src è la cartella dove tengo i .java e il file hibernate.cfg.xml e bin è la cartella dove vanno a finire i .class, non so perchè ma qualche volta eclipse non mi porta il file xml nella cartella bin, devo quindi prendere e copiarlo manualmente la dentro.

    ps: il war quindi si crea solamente se creo un progetto web ? e lo trovo in web/classes ? chiedo giusto nel caso mi capiterà lo steso problema con progetti web

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.