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?

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top