你有没看过Scala Bazaar?或者Scala wiki有一个包含GitHub等搜索链接的有用页面.一个例子是Paul Philips的可选库,其中的一点,据我所知,它是声明一个类:
class MyApp extends optional.Application {
def main(i: Int, d: Double, os: Option[String]) : Unit = { /* App Logic goes here */ }
}
Run Code Online (Sandbox Code Playgroud)
然后可以通过以下方式运行:
java MyApp -i 1 -d 2.4
Run Code Online (Sandbox Code Playgroud)
或(视os是一个可选的参数)
java MyApp -i 1 -d 2.4 -os Bob
Run Code Online (Sandbox Code Playgroud)