3

次の Scala クラスがあります。最初に sbt と入力してから sbt モードでコマンド ラインから実行できます。しかし、Eclipseから実行することはできません。私はすでにscalaの観点にいます。

> run-main bcomposes.twitter.QuerySearch #IPL


package bcomposes.twitter

import twitter4j._
import collection.JavaConversions._

/**
 * Gets a Twitter instance set up and ready to use.
 */
trait TwitterInstance {
  val twitter = new TwitterFactory().getInstance
}

/**
 * Given a command line query, search for tweets and print
 * them.
 */
object QuerySearch extends TwitterInstance {

  def main(args: Array[String]) { 
    val statuses = twitter.search(new Query(args(0))).getTweets
    statuses.foreach(status => println(status.getText + "\n"))
  }

}
4

5 に答える 5

0

メソッドを使用して Scala オブジェクトを右クリックしてみてくださいmain(ルート プロジェクト要素ではありません)。次に、「Run as... Scala application」メニュー項目が表示されます。

于 2014-02-23T15:42:04.047 に答える