Domanda

Vorrei sapere se è possibile ottenere uno script ant di fare riferimento a 2 file .properties diversi in una sola volta, e se sì, come per raggiungere questo obiettivo.

Si supponga che le proprietà contenute all'interno dei due file .properties si escludono a vicenda, vale a dire la stessa proprietà non apparirà due volte.

Grazie!

È stato utile?

Soluzione

Oltre a Ash risposta lo script da utilizzare due-proprietà-files-uso-.

È possibile utilizzare un attributo prefix diversa compito property, per esempio

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

In questo modo è possibile scoprire se entrambi i file hanno stesse proprietà e distinguere tra loro nel vostro script di build. Per esempio, se entrambi i file hanno test proprietà, allora dopo che sono stati caricati con i comandi di cui sopra vi ritroverete con proprietà denominate file1.test e file2.test.

Altri suggerimenti

Si dovrebbe essere in grado di importare qualsiasi numero di proprietà file con più voci <property file="..."> nello script ant (a meno che non ci sia qualche sottigliezza alla tua domanda che ho perso?). Duplicate proprietà sono OK, dal momento che nelle proprietà di formica sono immutabili e chi imposta la proprietà primi "vince".

http://ant.apache.org/manual/Tasks/property.html per maggiori dettagli.

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