0

Oderskyのscalaコースでは、ツールのセットアップを実行しようとしています。

私の日食は彼らの日食のようには見えません

私が持っているはずの場所に私は持っているRun As > 2. Scala ApplicationだけRun As > Run Configurationsです。

画面を例のように機能させるには、何をする必要がありますか?

4

7 に答える 7

1

私もこのコースをやっています。私が見ているのは(コースのWebサイトからダウンロードしたEclipse)、mainメソッドを呼び出すScalaオブジェクトでのみ「RunAs ScalaApplication」を使用できることです(メソッド本体はオブジェクト内にあります)。

このコースには特別なフォーラムがあります。そこでこの質問をしてください。

于 2012-09-26T11:15:17.307 に答える
1

printlnをmainメソッド内にラップしてみてください。

def main(args: Array[String]) {
  println("Hello, world!")
}

私はこれと同様の問題を抱えていました、そしてこれは私がそれを解決した方法です。

于 2012-09-26T14:01:48.010 に答える
1

実は教材の問題だと思います

最初のレッスンは続けて言います...

オブジェクトを実行可能にするには、タイプAppを拡張する必要があります。オブジェクト定義を次のように変更します。

object Main extends App {
  println(Lists.max(List(1,3,2)))
}

したがって、この場合、アプリを拡張すると、それを実行できるはずです

于 2012-09-26T14:26:44.360 に答える
1

Carston Krebbsによる答えは、間の行を削除することでした

package greeter


object hello extends App {

。答えを試みた他の人に感謝します。

于 2012-09-26T14:43:18.117 に答える
0

あなたが持っているものを保存します。Eclipseを終了して再度開きます。-オーダスキーの学生

于 2012-09-27T18:52:24.530 に答える
0

Eclipseで問題が発生することが多かったので、intellijに切り替えました。

intellijとintellijscalaプラグインをインストールします。

sbtプラグインsbt-ideaを入手してください。

スタートアップsbtとタイプgen-idea

アイデアプロジェクトを開き、プログラミングを開始します。

于 2012-09-26T12:46:32.043 に答える
0

オプションで日食を開始し-cleanます。これにより、特定のキャッシュがクリアされ、問題が修正される可能性があります。

于 2012-09-26T14:55:44.120 に答える