Domanda

Al momento ho messo le Displaytag.properties nella directory 'src', e si sta lavorando bene. È posssible avere questo file su qualche posizione diversa come src / comp / BRE / sub / config?

È stato utile?

Soluzione

Dalla documentazione per la DisplayTag libreria:

  

Per l'intera applicazione web, creare   un file di proprietà personalizzate di nome   "Displaytag.properties" e posizionarlo   nel classpath dell'applicazione.   Displaytag utilizzerà il locale del   richiedere scopo di determinare la localizzazione   del file di proprietà da utilizzare; se la   chiave richiesta non esiste nel   file specificato, la chiave verrà caricato   da un file di proprietà più generale.

Quindi nel tuo caso assicurarsi che il proprio script di build (o IDE) copiare il file displaytag.properties dal src/comp/bre/sub/config del sul classpath.

In una IDE questo è normalmente il più semplice specificando che una particolare directory contiene il codice sorgente. In ANT solo assicurarsi che il file displaytag.properties finisce nel vostro /WEB-INF/classes.

Altri suggerimenti

Trovare il codice che carica il file proprietà e aggiungere il nuovo percorso. È inoltre possibile inserire in una cartella di ProgettoUtente / src / risorse / e aggiungerlo al classpath. Pertanto, il file delle proprietà verrà posizionato nella cartella binario una volta che il codice verrà compilato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top