Como alterar o caminho de displaytag.properties?
-
13-09-2019 - |
Pergunta
Atualmente eu ter colocado os Displaytag.properties no diretório 'src', e ele está funcionando bem. É posssible ter este arquivo em algum local diferente, como src / comp / bre / sub / config?
Solução
De docs para o DisplayTag biblioteca :
Para toda a aplicação web, criar um arquivo de propriedades personalizadas com o nome "Displaytag.properties" e colocá-lo no classpath do aplicativo. Displaytag usará a localidade do solicitar objeto para determinar o local do arquivo de propriedade para uso; se o chave necessária não existe na arquivo especificado, a chave será carregado a partir de um arquivo de propriedade mais geral.
Assim, no seu caso, certifique-se de seus scripts de construção (ou IDE) copiar o arquivo displaytag.properties
de src/comp/bre/sub/config
o para o classpath.
Em um IDE este é normalmente tão simples como especificando que um determinado diretório contém o código-fonte. Em ANT apenas certifique-se o arquivo displaytag.properties
acaba em sua /WEB-INF/classes
.
Outras dicas
Encontre o código que carrega este arquivo de propriedades e adicione o novo caminho. Você também pode colocá-lo em uma pasta YourProject / src / recursos / e adicioná-lo ao classpath. Portanto, o arquivo de propriedades será colocado na pasta binária uma vez que o código será compilado.