Pergunta

Eu quero saber se é possível obter um script ant para referência 2 arquivos .properties diferentes ao mesmo tempo, e em caso afirmativo, como fazer isso.

Suponha que as propriedades contidas dentro dos dois arquivos .properties são mutuamente exclusivas, ou seja, a mesma propriedade não será exibido duas vezes.

Obrigado!

Foi útil?

Solução

Além Ash resposta .

Você pode usar um atributo prefix diferente de tarefa property, por exemplo

<property file="file1.properties" prefix="file1"/>
<property file="file2.properties" prefix="file2"/>

Desta forma, você pode descobrir se os dois arquivos têm mesmas propriedades e diferenciá-las em seu script de construção. Por exemplo, se os dois arquivos têm propriedade test, em seguida, depois que eles são carregados com os comandos acima, você vai acabar com propriedades nomeadas file1.test e file2.test.

Outras dicas

Você deve ser capaz de importar qualquer número de arquivos de propriedades com várias entradas <property file="..."> no seu script de formiga (a menos que haja alguma sutileza à sua pergunta que eu perdi?). propriedades duplicadas estão OK, já que em propriedades de formigas são imutáveis ??e quem define a propriedade primeiros "vitórias".

http://ant.apache.org/manual/Tasks/property.html para mais detalhes.

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