ClassNotFoundException:xsbt / WeakLog scala intellij

时间:2017-05-04 14:33:22

标签: scala maven intellij-idea

我在使用Windows 7在Intellij上运行scala代码时遇到了问题。

我已经使用scala 2.12安装了Intellij现在我正在使用hello world示例创建一个简单的mvn应用程序,如下所示:

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

在intellij上运行相同的操作时,我收到如下错误:如果有人可以帮我这样做会很好。

Error:scalac: Error: xsbt/WeakLog
    java.lang.NoClassDefFoundError: xsbt/WeakLog
    at xsbt.CompilerInterface.newCompiler(CompilerInterface.scala:19)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Caused by: java.lang.ClassNotFoundException: xsbt.WeakLog
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 20 more

下面是pom:

<dependencies>
    <dependency>
        <groupId>org.scala-lang</groupId>
        <artifactId>scala-library</artifactId>
        <version>2.12.2</version>
    </dependency>
    <dependency>
        <groupId>com.sksamuel.elastic4s</groupId>
     <artifactId>elastic4s-core_2.12</artifactId>
        <version>5.3.2</version>
    </dependency>
    <dependency>
        <groupId>com.sksamuel.elastic4s</groupId>
        <artifactId>elastic4s-tcp_2.12</artifactId>
        <version>5.3.2</version>
    </dependency>
    <dependency>
        <groupId>com.sksamuel.elastic4s</groupId>
        <artifactId>elastic4s-http_2.12</artifactId>
        <version>5.3.2</version>
    </dependency>
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>1.7.5</version>
    </dependency>
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-log4j12</artifactId>
        <version>1.7.5</version>
    </dependency>
</dependencies>

0 个答案:

没有答案