Problem -> Hasło ze znakami specjalnymi
Cześto zdarza się, że mamy hasło ze znakami specjalnymi. Definiujemy połączenie do serwera proxy lub do np. repozytorium artefaktów, które zawiera znki specjalnie takie jak:
- < (mniejszy niż)
- > (mniejszy niż)
- & (appersand)
- ’ (apostrof)
- ” (cudzysłów)
Rozwiązanie -> Maven
Możemy oczywiście zmienić hasło na takie, które nie zawiera znaków specjalnych, ale znacznie lepszym rozwiązaniem będzie użyć tzw. znaków unikowych (ang. escape character). Poniżej znajduję sie tabela w jaki sposób należy zamienić poszczególny znak specjalny.
![[ROZWIĄZANY] Maven settings.xml hasło ze znakami specjalnymi - 1 proste rozwiązanie 2 BigData-ETL: Screenshot from 2019 10 13 14 42 06 1](https://bigdata-etl.com/wp-content/uploads/2019/10/Screenshot-from-2019-10-13-14-42-06-1.png)
Podsumowanie
Prawda jest taka, że powinniśmy robić zamianę znaków specjalnych na znaki unikowe wszędzie tam, gdzie mamy do czynienia z formatem XML. Unikniemy dzięki temu niemiłych niespodzianek, gdy nagle natrafimy w danych na jeden z tych znaków. Mam nadzieję, że pomógł Ci ten post rozwiązać Twoje problemy! 🙂