Ich muss eine URL über eine Maven-Eigenschaft festlegen (die pro Profil ersetzt werden soll). Das Problem ist, dass diese URL einige &
enthält und maven das nicht mag (wenn die URL & amp; _program enthält):
"Der Verweis auf Entität" _program "muss mit dem ';' Trennzeichen. " Fehler tritt in Pom in dieser Zeile auf.
Wie kann man diesem Charakter entkommen oder wie man einer Lochlinie entkommt, die einige "spezielle" Zeichen enthalten könnte? (Welche anderen Zeichen sind in Eigenschaftswerten verboten?)
Sie können ein Zeichen oder eine ganze Zeile, die möglicherweise einige "spezielle" Zeichen enthält, durch den umgebenden Eigenschaftswert mit <![CDATA[ property value ]]>
umgehen. Zum Beispiel für eine URL würde es wie folgt aussehen: