I'm working on this huge java maven project that has several components to it. This project will be delivered to several clients the exact same way except for 1 small part for 1 of the clients.
This client provided me a single jar file that I should use when logging information.
Now here's my question - how do I create two war files - 1 with the jar file that the customer provided me, and 1 without.
I started looking into feature toggling - but feature toggling would require me to deliver the proprietary jar file to other customers because the code won't compile since there is still a dependency and I would only have 1 war file.