В моем конкретном случае «Hello World» причиной этой проблемы был тот факт, что мой main()
метод был внутри Scala class
.
Я поместил метод main()
в Scala object
, и ошибка исчезла.
Это потому, что Scala object
в терминах Java - это сущность, содержащая только статические члены и методы внутри.
Именно поэтому Java public static void main()
в Scala должен быть помещен в object
.
(Scala class
может не содержать статики внутри)