/ / Adicionando scala ao módulo java existente em intellij - java, scala, intellij-idea

Adicionando scala ao módulo java existente em intellij - java, scala, intellij-idea

Eu tenho um projeto maven com vários módulos javae estou tentando adicionar scala a um deles. Se eu criar um módulo scala separado, ele funcionará, mas se eu tentar adicionar scala a um dos módulos java, ele não funcionará.

O que eu fiz:

Eu adicionei o Framework Support para Scala a um dos módulos, como diz Aqui. Então scala desapareceu da lista.

Eu criei uma nova pasta chamada "scala" em main e um arquivo helloworld.scala. Eu notei que a pasta scala não é azul como o java, é "laranja".

Quando tento executar o objeto helloworld, recebo:

Exception in thread "main" java.lang.ClassNotFoundException: helloworld
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:260)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:116)

Eu não tenho nenhuma experiência com intellij ou maven (no caso de ser importante). Estive usando o eclipse toda a minha vida.

Usando intellij 14 com scala 2.11

Respostas:

1 para resposta № 1

De alguma forma, por engano, eu consegui resolvê-lo. Tudo o que eu tinha que fazer era clicar com o botão direito no meu diretório scala e marcar o diretório como raiz de fontes