11

I have simple problem. I installed idea and scala plugin. Create project and add wants to run simple println("Hello world!").

I create "scala script". Add this line. And when i run it, i have error expected class or object definition.

How can i can run it and see the output?

Thanks

Falcon
  • 1,461
  • 3
  • 15
  • 29

2 Answers2

30

I have just installed idea + scala plugin and had the same error on running my 1st "hello, world".

I solved it with Run -> Edit Configurations... -> select the script run configuration -> untick "Make" under "Before launch"

ililit
  • 1,309
  • 1
  • 12
  • 19
7

According to Getting Started with IntelliJ IDEA Scala Plugin:

You can also turn your Scala object into a script. Just remove all declarations from the file, leave the executable statement only - println("Hello, World!"), and run the script as described above.

However I confirm that it results with the same error as you quoted. I think this is a bug (or inaccurate documentaion), file a bug, Jetbrains guys are developing this plugin very actively.

Tomasz Nurkiewicz
  • 334,321
  • 69
  • 703
  • 674