web-dev-qa-db-ja.com

Scala IDE(Eclipse)Run as Scalaアプリケーション

私はscala言語に比較的慣れていません(プログラミング全般)。最近、JDKとScala IDE(Eclipse用)をインストールしました。セットアップはスムーズに進みましたが、Hello Worldアプリケーションを実行しようとしたときに問題が発生しました。 「別のユーザーとして実行」しようとすると、「Javaアプレット」と「Javaアプリケーション」しか使用できません。 「Scalaアプリケーション」として実行するにはどうすればよいですか?よろしくお願いします!

14
user3052079
  1. scala mainメソッドを持つオブジェクトを右クリックします
  2. Run As-> Run Configurationsを選択します
  3. Scala ApplicationウィンドウからRun Configurationsをダブルクリックします
  4. オブジェクト名をMain Class:に入力します(例:HelloWorld.scalaがmainメソッドを持つオブジェクトの場合は、HelloWorldとして指定します)
7
ajesh kumar

Scalaオブジェクトを持つmainメソッドを使用して(ルートプロジェクト要素ではなく))右ボタンをクリックしてみてください。次に、「別のユーザーとして実行... Scalaアプリケーション」メニュー項目が表示されます。

3
tse

次の手順をすべて実行したことを確認してください。

  1. Scalaパースペクティブに切り替えます
  2. プロジェクトがScalaプロジェクトであり、Javaプロジェクトまたはその他の種類のプロジェクトではない)として登録されていることを確認してください。プロジェクトを作成すると、これを行うことができますNew -> Scala projectすでにプロジェクトを作成またはインポートした場合は、プロジェクトのルートディレクトリを右クリックして、Scalaを選択してから、追加Scalaネイチャー、またはsbtプロジェクトの場合は、sbtのsbt-Eclipseプラグインを使用して既存のプロジェクトのEclipseプロジェクト構成を生成し、プロジェクトをEclipseに再ロードできます。
  3. Mainメソッドがない場合は、mainメソッドを使用して適切なメインオブジェクトを作成します。
3
Robin Green

Javaでメインクラスを作成し、以前は「main in Scala」に名前を変更した単純な呼び出しを行いました。この後、@ Run As @と@ Export @の両方が正常に動作します

0
Leon Rom