Frage

Zur Zeit habe ich die Displaytag.properties in ‚src‘ Verzeichnis abgelegt, und es funktioniert gut. Ist es posssible diese Datei auf irgendeinem anderen Ort zu haben, wie src / comp / bre / sub / config?

War es hilfreich?

Lösung

Von der Dokumentation für die DisplayTag Bibliothek:

  

Für die gesamte Web-Anwendung erstellen   eine benutzerdefinierte Eigenschaften Datei mit dem Namen   „Displaytag.properties“ und legen Sie es   in der Anwendung Classpath.   Displaytag wird das Gebietsschema der Verwendung   Request-Objekt das Gebietsschema zu bestimmen,   die Eigenschaftendatei zu verwenden; wenn die   Schlüssel benötigt, existiert nicht in der   angegebene Datei, wird der Schlüssel geladen   aus einer allgemeineren Eigenschaftendatei.

Also in Ihrem Fall sicherstellen, dass Ihr Build-Skripte (oder IDE) kopieren Sie Ihre displaytag.properties Datei aus src/comp/bre/sub/config dem auf den Classpath.

In einem IDE dies ist in der Regel so einfach wie die Angabe, dass ein bestimmtes Verzeichnis Quellcode enthält. In ANT nur sicherstellen, dass die displaytag.properties Datei endet in Ihrem /WEB-INF/classes auf.

Andere Tipps

Finden Sie den Code, der diese Eigenschaften-Datei lädt, und fügen Sie den neuen Pfad. Sie können legen Sie sie auch in einem Ordner IhrProjekt / src / resources / und es zu dem Classpath hinzufügen. Daher wird Ihre Eigenschaften-Datei in dem binären Ordner abgelegt werden, sobald der Code kompiliert werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top