<dependency> <groupId>com.google.devtools</groupId> <artifactId>options</artifactId> <version>1.0.0</version> </dependency> import com.google.devtools.options.Option; import com.google.devtools.options.OptionsBase; public class MyOptions extends OptionsBase { @Option( name = "port", abbrev = 'p', help = "The port number", category = "general", defaultValue = "8080" ) public int port; @Option( name = "path", abbrev = 'f', help = "The file path", category = "general", defaultValue = "/path/to/file" ) public String path; } public class Main { public static void main(String[] args) { MyOptions options = OptionsParser.parse(MyOptions.class, args); int port = options.port; String path = options.path; // ... } }


上一篇:
下一篇:
切换中文