Is there a way to make a parameter in JCommander mandatory if and only if another parameter is used?
public class Application { @Parameter(names = {"--