Formica del Apache: Come regolare proprietà una volta inizialmente Unset
Inoltre: Come passare flessibilmente i parametri di JVM all'operazione del Java della formica del Apache (tempo di esecuzione)
La formica del Apache è un sistema eccellente di schieramento & di configurazione basato Java usando la lima di configurazione di XML. In formica le proprietà sono usate estesamente per configurare le mansioni, obiettivi condizionalmente funzionati e più. In breve sono una parte intergral del sistema di configurazione. Il mio requisito era semplice. Ho voluto passare le discussioni di JVM al tempo di esecuzione del Java. Per quanto un momento ho voluto invocarlo senza passare alcune discussioni speciali di tempo di esecuzione. Purtroppo l'elemento del jvmarg non lo gradice quando il relativo valore è una stringa vuota o persino una stringa con gli spazi. Non trovando senso imbrogliarlo, allora ho provato a trovare un senso regolare la proprietà a qualcosa quando inizialmente non è regolata (mentre invocando). Ciò è risultato sorprendente duro fare. Qui è (penso) una soluzione che elegante ho fornito.
[value= " else=„ - Djvmarg=false " " dei jargs " del property= di circostanza di $ {jvmargs} “>
[/condition>
Nota: Sostituisca tutti [con < as="" buggy="" WordPress="" WYSIWYDNG="">
Che cosa questo fa è di regolare una proprietà denominata jargs al valore dei jvmargs se è regolato. Altrimenti è regolato ad un valore fittizio (mangi quel jvmarg!).
il jvmarg ora ronza lungo l'indennità con o senza tutte le discussioni del jvm.
Archivato nell'ambito del software di impresa, notizie di titolo, come a, software del Java, software libero, programmante, nota di tecnologia |
|
RSS 2.0 |
Trackback questo articolo |
Invii con la posta elettronica questo articolo
Potete anche gradire leggere |



































