Ihr Code kann auch ohne den Mapper nicht kompiliert werden. Lombok beschwert sich, dass der @Builder in der B-Klasse einen inkompatiblen Typ zurückgegeben hat:
Da die Methode .builder() statisch ist, kann sie keinen Vererbungsmechanismus verwenden.
Eine andere Lösung besteht darin, @Getter für die A-Klasse und @Setter für die B-Klasse zu verwenden und Mapstruct das Mapping für Sie erledigen zu lassen.