import com.google.devtools.common.options.OptionsParser;
public class MainApp {
public static void main(String[] args) {
OptionsParser parser = OptionsParser.newOptionsParser(Options.class);
parser.parseAndExitUponError(args);
Options options = parser.getOptions(Options.class);
}
}
import com.google.devtools.common.options.Option;
import com.google.devtools.common.options.OptionsBase;
public class Options extends OptionsBase {
@Option(
name = "verbose",
abbrev = 'v',
defaultValue = "false",
help = "Enable verbose output"
)
public boolean verbose;
@Option(
name = "logFile",
abbrev = 'l',
defaultValue = "",
help = "Specify log file path"
)
public String logFile;
}