0
votes

I installed IntelliJ and scala. And I created a Scala console program.

object  Hello {
  def main(args: Array[String]): Unit = {
    println("Test")
  }
}

However, it doesn't show anything after I clicked the Run menu item.

"C:\Program Files (x86)\Java\jdk1.8.0_121\bin\java" -Djline.terminal=NONE "-javaagent:C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2017.1\lib\idea_rt.jar=42884:C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2017.1\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files (x86)\scala\lib\scala-compiler.jar;C:\Program Files (x86)\scala\lib\scala-library.jar;C:\Program Files (x86)\scala\lib\scala-reflect.jar;C:\Users\....\.IdeaIC2017.1\config\plugins\Scala\lib\scala-plugin-runners.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\charsets.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\deploy.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\ext\access-bridge-32.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\ext\cldrdata.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\ext\dnsns.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\ext\jaccess.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\ext\jfxrt.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\ext\localedata.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\ext\nashorn.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\ext\sunec.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\ext\sunjce_provider.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\ext\sunmscapi.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\ext\sunpkcs11.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\ext\zipfs.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\javaws.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\jce.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\jfr.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\jfxswt.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\jsse.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\management-agent.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\plugin.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\resources.jar;C:\Program Files (x86)\Java\jdk1.8.0_121\jre\lib\rt.jar;C:\Program Files (x86)\scala\lib\scala-parser-combinators_2.12-1.0.4.jar;C:\Program Files (x86)\scala\lib\scala-swing_2.12-2.0.0-M2.jar;C:\Program Files (x86)\scala\lib\scala-xml_2.12-1.0.6.jar" org.jetbrains.plugins.scala.compiler.rt.ConsoleRunner -usejavacp
Welcome to Scala 2.12.1 (Java HotSpot(TM) Client VM, Java 1.8.0_121).
Type in expressions for evaluation. Or try :help.

scala> 
1
You ran the scala REPL instead of running your code.puhlen

1 Answers

1
votes

You ran scala console and not your script. Do no forget to install the scala plugin for intelliJ as well.

Here is explained how to install it : https://www.jetbrains.com/help/idea/2017.1/creating-and-running-your-scala-application.html