2015-01-15 62 views
0

我有一個包含多個java模塊的maven項目,我正在嘗試向其中的一個添加scala。 如果我創建了一個單獨的scala模塊,它可以工作,但是如果我嘗試將scala添加到其中一個java模塊中,它不起作用。在intellij中添加scala到現有的java模塊

我做了什麼:

我加入框架支持斯卡拉模塊的一個像它說here。然後scala從那個列表中消失。

我在main和helloworld.scala文件下創建了一個名爲「scala」的新文件夾。我注意到scala文件夾不像java那樣藍,它是純橙色的。

當我嘗試運行HelloWorld對象,我得到:

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) 

我沒有用的IntelliJ或Maven(如果它事項)的先進經驗的任何。我一生都在使用eclipse。

使用intellij 14與斯卡拉2.11

回答

1

不知何故,我設法解決它。我所要做的只是右鍵單擊我的scala目錄並將Mark Directory作爲根源

相關問題