Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Akka教程代码不运行_Java_Eclipse_Akka_Noclassdeffounderror - Fatal编程技术网

Java Akka教程代码不运行

Java Akka教程代码不运行,java,eclipse,akka,noclassdeffounderror,Java,Eclipse,Akka,Noclassdeffounderror,教程代码来自 不会运行。我已导入所需的库,但出现错误: Exception in thread "main" java.lang.NoClassDefFoundError: com/typesafe/config/ConfigFactory at akka.actor.ActorSystem$.apply(ActorSystem.scala:93) at akka.actor.ActorSystem$.create(ActorSystem.scala:56) at ak

教程代码来自

不会运行。我已导入所需的库,但出现错误:

Exception in thread "main" java.lang.NoClassDefFoundError: com/typesafe/config/ConfigFactory
    at akka.actor.ActorSystem$.apply(ActorSystem.scala:93)
    at akka.actor.ActorSystem$.create(ActorSystem.scala:56)
    at akka.actor.ActorSystem.create(ActorSystem.scala)
    at Pi.calculate(Pi.java:152)
    at Pi.main(Pi.java:15)
Caused by: java.lang.ClassNotFoundException: com.typesafe.config.ConfigFactory
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    ... 5 more
有人知道如何让它工作吗?我正试图在Eclipse中运行它


注意:我正在运行akka 2.1.2

问题是您实际上没有使用akka 2.0.2:配置库在2.0.3中只是成为一个外部依赖项。既然您刚刚开始使用Akka,那么我可以建议您改用最新的稳定版本2.1.2吗

关于手头的问题:您需要将工件“com.typesafe”/“config”添加到您的类路径中(确切的版本取决于您使用的Akka版本,我建议使用依赖项管理工具,如Maven或SBT)


这里有一个链接,指向Akka每个主要版本的文档(包括所需的Scala版本等):

问题是您实际上没有使用Akka 2.0.2:配置库在2.0.3中只是一个外部依赖项。既然您刚刚开始使用Akka,那么我可以建议您改用最新的稳定版本2.1.2吗

关于手头的问题:您需要将工件“com.typesafe”/“config”添加到您的类路径中(确切的版本取决于您使用的Akka版本,我建议使用依赖项管理工具,如Maven或SBT)


这里有一个链接,指向Akka每个主要版本的文档(包括所需的Scala版本等):

此外,添加我唯一的com.typesafe版本不会对错误进行任何更改;您使用哪种依赖关系管理工具?此外,还应应用与要使用的软件版本匹配的文档版本。Wrt。您需要的配置库我想我可以手动添加jar,但是看起来akka失败了,除非您使用maven或类似的工具。为我指出了正确的方向而干杯。好吧,你可以在没有Maven的情况下使用Akka,你只需要手动执行Maven会执行的操作;-)或者,使用SBT。如果你能克服“%”和“%”的魔法(这实际上非常有用),那么配置文件比Maven的更容易阅读。此外,添加我唯一的com.typesafe版本不会改变错误。这与你拥有的无关;您使用哪种依赖关系管理工具?此外,还应应用与要使用的软件版本匹配的文档版本。Wrt。您需要的配置库我想我可以手动添加jar,但是看起来akka失败了,除非您使用maven或类似的工具。为我指出了正确的方向而干杯。好吧,你可以在没有Maven的情况下使用Akka,你只需要手动执行Maven会执行的操作;-)或者,使用SBT。如果您能够克服“%”和“%%”的魔力(这实际上非常有用),那么配置文件比Maven的更容易阅读。