Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Scala IDE (Eclipse) Run as Scala Application

I'm relatively new to the scala language (and programming in general). I recently installed the JDK and the Scala IDE (for eclipse). The setup went smoothly, but I encountered an issue upon trying to run a Hello World application. When I attempt to "Run As" the only available options are "Java Applet" and "Java Application". How do I proceed in trying to run as a "Scala Application"? Many thanks in advance!

like image 293
user3052079 Avatar asked Nov 30 '13 12:11

user3052079


3 Answers

  1. Right click on the scala object having main method
  2. Choose Run As -> Run Configurations
  3. Double click on Scala Application from Run Configurations window
  4. Type the Object Name in the Main Class: (for eg: if HelloWorld.scala is the object having main method, give it as HelloWorld)
like image 105
ajesh kumar Avatar answered Oct 19 '22 03:10

ajesh kumar


Make sure you have done all of the following steps:

  1. Switch to the Scala perspective
  2. Make sure the project is registered as a Scala project, not a Java project or any other kind of project. When you create the project, you can do this with New -> Scala project. If you have already created or imported the project, you can right-click on the project's root directory, then choose Scala and then Add Scala Nature. Alternatively, if it's an sbt project, you can use the sbt-eclipse plugin for sbt to generate an Eclipse project configuration for your existing project, and then reload the project in Eclipse.
  3. Create an appropriate main object with a main method, if you don't already have one.
like image 3
Robin Green Avatar answered Oct 19 '22 03:10

Robin Green


Try to click right button on the Scala object with main method (not on the root project element). Then the "Run as... Scala application" menu item appears.

like image 3
tse Avatar answered Oct 19 '22 03:10

tse