Java命令行参数解析库 JOpt Simple 4.2 发布
openkk 13年前
<p>JOpt Simple 是一个简单的、测试驱动的命令行解析器,支持 POSIX getopt() 和 GNU getopt_long()</p> <p>示例代码:</p> <pre class="brush:java; toolbar: true; auto-links: false;">package joptsimple.examples; import joptsimple.OptionParser; import joptsimple.OptionSet; import org.junit.Test; import static org.junit.Assert.*; public class ShortOptionsTest { @Test public void supportsShortOptions() { OptionParser parser = new OptionParser( "aB?." ); OptionSet options = parser.parse( "-a", "-B", "-?" ); assertTrue( options.has( "a" ) ); assertTrue( options.has( "B" ) ); assertTrue( options.has( "?" ) ); assertFalse( options.has( "." ) ); } }</pre>JOpt Simple 4.2 发布了,该版本新增方法:ArgumentAcceptingOptionSpec.defaultsTo(V[]) <br /> <br /> <span style="font-weight:bold;">项目地址:</span> <a style="font-weight:bold;" href="/misc/goto?guid=4958198002150461899" target="_blank">http://pholser.github.com/jopt-simple/</a> <p></p>