Abuse Melding

Je hebt een klacht over de onderstaande posting:

19-12-2021, 10:53 door Anoniem

Door Toje Fos: Inderdaad en natuurlijk en bijvoorbeeld zo (voor Maven): <!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j --> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j</artifactId> <version>2.17.0</version> <type>pom</type> </dependency> Als je een andere versie van log4j zou willen gaan gebruiken dan pas je dat aan in bovenstaand stukje XML en herbouw je je project. Het probleem is wel dat andere bibliotheken waaraan je op deze manier refereert zelf ook log4j kunnen gebruiken en dat je er zeker van moet zijn dat dergelijke bibliotheken zijn bijgewerkt en herbouwd met een gefixte log4j versie, waardoor je er dus niet bent met je eigen log4j referentie bijwerken. Jeetje wat een dom systeem zeg... een normaal systeem zou iets als <version> 2.* </version> gebruiken en dan zou de "current 2.x version" meegenomen worden. Het is dan de verantwoordelijkheid van de maintainers om te zorgen dat de interface voor die 2.x versies hetzelfde ...

Beschrijf je klacht (Optioneel):

captcha