¿Resolver una dependencia de Maven de manera diferente si la JVM en uso es x86 o x64?

Tengo un repositorio Maven configurado para alojar algunos dlls, pero necesito que mis proyectos Maven descarguen diferentes dlls dependiendo de si la JVM en uso es x86 o x64.

Entonces, por ejemplo, en una computadora que ejecuta una versión x86 de JVM, necesito que ABC.dll se descargue del repositorio como una dependencia, pero en otra computadora que ejecuta una versión x64 de JVM, necesito que descargue XYZ.dll en su lugar.

¿Cómo haría para hacer esto? Un ejemplo de archivo pom.xml sería bueno.

Respuestas a la pregunta(3)

Su respuesta a la pregunta